ఇంపోర్ట్

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

NuiTour

ఒక గైడెడ్ టూర్.

సెలెక్టర్
nui-tour
NuiTour: ప్రాపర్టీలు
పేరుటైప్డిఫాల్ట్వివరణ
stepsఇన్‌పుట్NuiTourStep[][]దశలు, క్రమంలో.
openటూ-వేbooleanfalseటూర్ నడుస్తోందో లేదో.
stepటూ-వేnumber0చూపిస్తున్న దశ, 0 నుంచి.
labelsఇన్‌పుట్Partial<NuiTourLabels>అనువదించడానికి, టూర్ చూపించే ప్రతి టెక్స్ట్.
finishedఅవుట్‌పుట్voidచివరి దశ పూర్తయినప్పుడు ఎమిట్ చేస్తుంది.
dismissedఅవుట్‌పుట్numberటూర్ మధ్యలోనే ముగిస్తే, అది ఆగిన దశను ఎమిట్ చేస్తుంది.
startమెథడ్(from?: number) => voidటూర్‌ను మొదటి దశ నుంచి, లేదా ఇచ్చిన దశ నుంచి మొదలుపెడుతుంది.
endమెథడ్(finished: boolean) => voidటూర్‌ను ముగిస్తుంది: పూర్తయినట్లుగా, లేదా మధ్యలో వదిలేసినట్లుగా.

NuiTourStep

టూర్‌లోని ఒక దశ.

NuiTourStep: ప్రాపర్టీలు
పేరుటైప్డిఫాల్ట్వివరణ
targetప్రాపర్టీstring | Element | (() => Element | null)ఇది చూపించేది. అది లేకపోతే, కార్డ్ మధ్యలో కనిపిస్తుంది.
titleప్రాపర్టీstringకార్డ్ టైటిల్.
contentప్రాపర్టీstring | TemplateRefదాని టెక్స్ట్, లేదా ఒక టెంప్లేట్.
sideప్రాపర్టీ'top' | 'bottom' | 'start' | 'end''bottom'టార్గెట్ ఏ వైపున కార్డ్ ఉంటుందో.
alignప్రాపర్టీ'start' | 'center' | 'end''center'టార్గెట్‌తో కార్డ్ ఎలా అలైన్ అవుతుందో.
paddingప్రాపర్టీnumber8స్పాట్‌లైట్‌లో టార్గెట్ చుట్టూ ఉండే ఖాళీ, పిక్సెల్‌లలో.
interactiveప్రాపర్టీbooleanfalseకార్డ్ కనిపిస్తున్నప్పుడు కూడా టార్గెట్‌ను వాడవచ్చు.
beforeShowప్రాపర్టీ() => void | Promise<void>దశ కనిపించే ముందు రన్ అవుతుంది. promise ఇస్తే, టూర్ దాని కోసం వేచి ఉంటుంది.