Impor
import { NuiTour, type NuiTourStep } from '@needless-ui/angular/tour';NuiTour
Tur terpandu.
| Nama | Tipe | Default | Deskripsi |
|---|---|---|---|
stepsInput | NuiTourStep[] | [] | Langkah-langkahnya, sesuai urutan. |
openDua arah | boolean | false | Apakah tur sedang berjalan. |
stepDua arah | number | 0 | Langkah yang ditampilkan, mulai dari 0. |
labelsInput | Partial<NuiTourLabels> | Semua teks yang ditampilkannya, untuk diterjemahkan. | |
finishedOutput | void | Terpicu saat langkah terakhir selesai. | |
dismissedOutput | number | Mengirimkan langkah tempat tur berakhir, jika tur berakhir lebih awal. | |
startMetode | (from?: number) => void | Memulai tur, dari langkah pertama atau dari langkah yang diberikan. | |
endMetode | (finished: boolean) => void | Mengakhiri tur, sebagai selesai atau dibatalkan. |
NuiTourStep
Satu langkah dalam tur.
| Nama | Tipe | Default | Deskripsi |
|---|---|---|---|
targetProperti | string | Element | (() => Element | null) | Yang ditunjuk langkah ini. Tanpa target, kartu tampil di tengah. | |
titleProperti | string | Judul kartu. | |
contentProperti | string | TemplateRef | Teksnya, atau template. | |
sideProperti | 'top' | 'bottom' | 'start' | 'end' | 'bottom' | Sisi target tempat kartu diletakkan. |
alignProperti | 'start' | 'center' | 'end' | 'center' | Cara kartu disejajarkan dengan target. |
paddingProperti | number | 8 | Ruang di sekitar target dalam sorotan, dalam piksel. |
interactiveProperti | boolean | false | Target bisa digunakan selama kartu tampil. |
beforeShowProperti | () => void | Promise<void> | Berjalan sebelum langkah ditampilkan. Jika berupa promise, tur menunggunya. |