امپورٹ
import { NuiCalendar, type NuiDateRange } from '@needless-ui/angular/calendar';NuiCalendar
دن منتخب کرنے کے لیے ایک کیلنڈر۔
| نام | ٹائپ | ڈیفالٹ | تفصیل |
|---|---|---|---|
selectionان پٹ | 'single' | 'range' | 'multiple' | 'single' | کتنے دن منتخب کیے جا سکتے ہیں۔ |
valueدو طرفہ | NuiDate | null | null | منتخب دن۔ |
valuesدو طرفہ | NuiDate[] | [] | منتخب دن، ترتیب سے۔ |
rangeدو طرفہ | NuiDateRange | null | null | منتخب رینج، دونوں سروں سمیت۔ |
monthدو طرفہ | NuiMonth | null | null | دکھایا گیا مہینہ، کئی ہوں تو پہلا۔ |
viewدو طرفہ | 'day' | 'month' | 'year' | 'day' | دن، مہینے یا سال۔ |
min, maxان پٹ | NuiDate | null | پہلا اور آخری دن جو منتخب کیا جا سکتا ہے۔ | |
unavailableان پٹ | (date: NuiDate) => boolean | دوسرے دنوں کو خارج کرتا ہے، جیسے چھٹیاں۔ | |
monthsان پٹ | number | 1 | ساتھ ساتھ دکھائے جانے والے مہینے۔ |
weekNumbersان پٹ | boolean | false | ISO کے مطابق ہفتوں کے نمبر دکھاتا ہے۔ |
firstDayان پٹ | 1 … 7 | ہفتے کا پہلا دن، جہاں 1 پیر ہے۔ ڈیفالٹ طور پر لوکیل کا۔ | |
localeان پٹ | string | LOCALE_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
دنوں کی ایک رینج۔
| نام | ٹائپ | ڈیفالٹ | تفصیل |
|---|---|---|---|
start, endپراپرٹی | NuiDate | پہلا اور آخری دن، دونوں شامل۔ |