İçe aktarma
import { NuiTour, type NuiTourStep } from '@needless-ui/angular/tour';NuiTour
Rehberli bir tur.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
stepsGirdi | NuiTourStep[] | [] | Adımlar, sırasıyla. |
openÇift yönlü | boolean | false | Turun açık olup olmadığı. |
stepÇift yönlü | number | 0 | Gösterilen adım, 0’dan başlayarak. |
labelsGirdi | Partial<NuiTourLabels> | Gösterdiği her metin; çeviri için. | |
finishedÇıktı | void | Son adım tamamlandığında tetiklenir. | |
dismissedÇıktı | number | Tur erken biterse, bittiği adımı yayar. | |
startMetot | (from?: number) => void | Turu ilk adımdan ya da verilen adımdan başlatır. | |
endMetot | (finished: boolean) => void | Turu tamamlanmış ya da yarıda bırakılmış olarak bitirir. |
NuiTourStep
Turun bir adımı.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
targetÖzellik | string | Element | (() => Element | null) | Adımın gösterdiği öğe. Hedef yoksa kart ortada görünür. | |
titleÖzellik | string | Kartın başlığı. | |
contentÖzellik | string | TemplateRef | Kartı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Özellik | number | 8 | Spot ışığında hedefin çevresinde bırakılan boşluk, piksel cinsinden. |
interactiveÖzellik | boolean | false | Kart 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. |