Import
import { NuiTour, type NuiTourStep } from '@needless-ui/angular/tour';NuiTour
Un tour guidato.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
stepsInput | NuiTourStep[] | [] | I passaggi, in ordine. |
openBidirezionale | boolean | false | Se il tour è attivo. |
stepBidirezionale | number | 0 | Il passaggio mostrato, da 0. |
labelsInput | Partial<NuiTourLabels> | Ogni testo che mostra, da tradurre. | |
finishedOutput | void | Emette quando l’ultimo passaggio è completato. | |
dismissedOutput | number | Emette il passaggio su cui il tour è terminato, quando termina in anticipo. | |
startMetodo | (from?: number) => void | Avvia il tour, dal primo passaggio o da quello indicato. | |
endMetodo | (finished: boolean) => void | Termina il tour, come completato o interrotto. |
NuiTourStep
Un passaggio del tour.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
targetProprietà | string | Element | (() => Element | null) | Ciò a cui punta. Senza target, la card compare al centro. | |
titleProprietà | string | Il titolo della card. | |
contentProprietà | string | TemplateRef | Il 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à | number | 8 | Margine intorno al target evidenziato, in pixel. |
interactiveProprietà | boolean | false | Il 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. |