ইমপোর্ট

import-calendar.ts
import { NuiCalendar, type NuiDateRange } from '@needless-ui/angular/calendar';

NuiCalendar

দিন বেছে নেওয়ার ক্যালেন্ডার।

সিলেক্টর
nui-calendar
NuiCalendar: প্রপার্টি
নামটাইপডিফল্টবিবরণ
selectionইনপুট'single' | 'range' | 'multiple''single'কয়টি দিন বেছে নেওয়া যায়।
valueদ্বিমুখীNuiDate | nullnullবেছে নেওয়া দিন।
valuesদ্বিমুখীNuiDate[][]বেছে নেওয়া দিনগুলো, ক্রমানুসারে।
rangeদ্বিমুখীNuiDateRange | nullnullবেছে নেওয়া রেঞ্জ, দুই প্রান্তসহ।
monthদ্বিমুখীNuiMonth | nullnullদেখানো মাস; একাধিক হলে প্রথমটি।
viewদ্বিমুখী'day' | 'month' | 'year''day'দিন, মাস বা বছর।
min, maxইনপুটNuiDate | nullবেছে নেওয়া যায় এমন প্রথম ও শেষ দিন।
unavailableইনপুট(date: NuiDate) => booleanআরও কিছু দিন বাছাইয়ের বাইরে রাখে, যেমন ছুটির দিন।
monthsইনপুটnumber1পাশাপাশি দেখানো মাস।
weekNumbersইনপুটbooleanfalseISO সপ্তাহ নম্বর দেখায়।
firstDayইনপুট1 … 7সপ্তাহের প্রথম দিন, সোমবারের জন্য 1। ডিফল্টভাবে লোকেলের।
localeইনপুটstringLOCALE_IDনাম ও অঙ্ক ফরম্যাট করে, আর সপ্তাহের প্রথম দিন ঠিক করে।
labelsইনপুটPartial<NuiCalendarLabels>ক্যালেন্ডার যত টেক্সট দেখায় বা ঘোষণা করে, অনুবাদের জন্য।
cornersইনপুটNuiCornersএর কোণগুলোর আকৃতি: round, squircle, bevel, scoop, notch বা square।
radiusইনপুটNuiRadiusএর কোণগুলো কত বড়: none, small, medium, large বা full।
densityইনপুটNuiDensityএটি কতটা জায়গা নেয়: compact, regular বা roomy।
pickedআউটপুটNuiDate | NuiDateRangeপ্রতিটি বাছাই এমিট করে: একটি দিন, অথবা সম্পূর্ণ হলে রেঞ্জ।
focusDateমেথড(date?: NuiDate) => voidকীবোর্ড ফোকাস কোনো দিনে নিয়ে যায়, আর তার মাস দেখায়।

যে কাস্টমাইজেশন ইনপুট আপনি সেট করেন না, সেগুলো সবচেয়ে কাছের data-nui-* অ্যাট্রিবিউট থেকে ভ্যালু নেয়। কাস্টমাইজেশন গাইড দেখুন।

NuiDateRange

দিনের রেঞ্জ।

NuiDateRange: প্রপার্টি
নামটাইপডিফল্টবিবরণ
start, endপ্রপার্টিNuiDateপ্রথম ও শেষ দিন, দুটোই অন্তর্ভুক্ত।