امپورٹ

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 لوٹائے تو ٹور اس کا انتظار کرتا ہے۔