İçe aktarma

import-tour.ts
import { NuiTour, type NuiTourStep } from '@needless-ui/angular/tour';

NuiTour

Rehberli bir tur.

Seçici
nui-tour
NuiTour: Özellikler
AdTürVarsayılanAçıklama
stepsGirdiNuiTourStep[][]Adımlar, sırasıyla.
openÇift yönlübooleanfalseTurun açık olup olmadığı.
stepÇift yönlünumber0Gösterilen adım, 0’dan başlayarak.
labelsGirdiPartial<NuiTourLabels>Gösterdiği her metin; çeviri için.
finishedÇıktıvoidSon adım tamamlandığında tetiklenir.
dismissedÇıktınumberTur erken biterse, bittiği adımı yayar.
startMetot(from?: number) => voidTuru ilk adımdan ya da verilen adımdan başlatır.
endMetot(finished: boolean) => voidTuru tamamlanmış ya da yarıda bırakılmış olarak bitirir.

NuiTourStep

Turun bir adımı.

NuiTourStep: Özellikler
AdTürVarsayılanAçıklama
targetÖzellikstring | Element | (() => Element | null)Adımın gösterdiği öğe. Hedef yoksa kart ortada görünür.
titleÖzellikstringKartın başlığı.
contentÖzellikstring | TemplateRefKartın metni ya da bir şablon.
sideÖzellik'top' | 'bottom' | 'start' | 'end''bottom'Kartın hedefin hangi yanına yerleşeceği.
alignÖzellik'start' | 'center' | 'end''center'Kartın hedefle nasıl hizalandığı.
paddingÖzelliknumber8Spot ışığında hedefin çevresinde bırakılan boşluk, piksel cinsinden.
interactiveÖzellikbooleanfalseKart açıkken hedef kullanılabilir.
beforeShowÖzellik() => void | Promise<void>Adım gösterilmeden önce çalışır. Bir promise döndürürse tur onu bekler.