Import

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

NuiTour

Un tour guidato.

Selettore
nui-tour
NuiTour: Proprietà
NomeTipoPredefinitoDescrizione
stepsInputNuiTourStep[][]I passaggi, in ordine.
openBidirezionalebooleanfalseSe il tour è attivo.
stepBidirezionalenumber0Il passaggio mostrato, da 0.
labelsInputPartial<NuiTourLabels>Ogni testo che mostra, da tradurre.
finishedOutputvoidEmette quando l’ultimo passaggio è completato.
dismissedOutputnumberEmette il passaggio su cui il tour è terminato, quando termina in anticipo.
startMetodo(from?: number) => voidAvvia il tour, dal primo passaggio o da quello indicato.
endMetodo(finished: boolean) => voidTermina il tour, come completato o interrotto.

NuiTourStep

Un passaggio del tour.

NuiTourStep: Proprietà
NomeTipoPredefinitoDescrizione
targetProprietàstring | Element | (() => Element | null)Ciò a cui punta. Senza target, la card compare al centro.
titleProprietàstringIl titolo della card.
contentProprietàstring | TemplateRefIl suo testo, o un template.
sideProprietà'top' | 'bottom' | 'start' | 'end''bottom'Su quale lato del target va la card.
alignProprietà'start' | 'center' | 'end''center'Come la card si allinea al target.
paddingProprietànumber8Margine intorno al target evidenziato, in pixel.
interactiveProprietàbooleanfalseIl target si può usare mentre la card è visibile.
beforeShowProprietà() => void | Promise<void>Viene eseguito prima che il passaggio compaia. Se restituisce una promise, il tour la attende.