ইমপোর্ট

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>ধাপ দেখানোর আগে চলে। প্রমিস দিলে ট্যুর তার জন্য অপেক্ষা করে।