امپورٹ

import-date-picker.ts
import {
NuiDateField,
NuiDatePicker,
NuiDateRangePicker,
NuiTimeField,
} from '@needless-ui/angular/date-picker';

NuiDateField

ایک تاریخ، یا تاریخ اور وقت، جو حصوں میں ٹائپ ہو۔

سلیکٹر
nui-date-field
NuiDateField: پراپرٹیز
نامٹائپڈیفالٹتفصیل
valueدو طرفہNuiDate | NuiDateTime | nullnullویلیو، جو ہر حصہ بھرنے تک null رہتی ہے۔
granularityان پٹ'day' | 'hour' | 'minute' | 'second''day'دن پر رکتا ہے، یا گھنٹے، منٹ یا سیکنڈ تک جاتا ہے۔
min, maxان پٹstring | nullسب سے ابتدائی اور سب سے آخری ویلیو۔ ان سے باہر فیلڈ غیر درست ہوتی ہے۔
placeholderان پٹstring | nullnowایرو کیز سے خالی حصے کس ویلیو سے شروع ہوں۔
hourCycleان پٹ12 | 24گھڑی 12 گھنٹے کی ہو یا 24 کی۔ ڈیفالٹ طور پر لوکیل کی۔
minuteStepان پٹnumber1ایرو کیز منٹوں کو کتنا آگے پیچھے کریں۔
disabled, readonlyان پٹbooleanfalseتبدیلیاں روکتے ہیں۔
localeان پٹstringLOCALE_IDترتیب، سیپریٹرز، ہندسے اور گھڑی طے کرتا ہے۔
labelsان پٹPartial<NuiDateFieldLabels>فیلڈ کا پڑھ کر سنایا جانے والا ہر متن، ترجمے کے لیے۔
invalidپراپرٹیSignal<boolean>کیا ویلیو min اور max سے باہر ہے۔
focusمیتھڈ() => voidپہلے خالی حصے پر فوکس کرتا ہے۔

NuiTimeField

دن کا ایک وقت جو حصوں میں ٹائپ ہو۔ یہ ڈیٹ فیلڈ والے ہی ان پٹس لیتی ہے۔

سلیکٹر
nui-time-field
NuiTimeField: پراپرٹیز
نامٹائپڈیفالٹتفصیل
granularityان پٹ'hour' | 'minute' | 'second''minute'گھنٹے، منٹ یا سیکنڈ پر رکتا ہے۔

NuiDatePicker

پاپ اوور میں کیلنڈر والی ڈیٹ فیلڈ۔ یہ ڈیٹ فیلڈ کے ان پٹس لیتی ہے، اور یہ بھی۔

سلیکٹر
nui-date-picker
NuiDatePicker: پراپرٹیز
نامٹائپڈیفالٹتفصیل
unavailableان پٹ(date: NuiDate) => booleanوہ دن جو کیلنڈر میں منتخب نہیں ہوں گے۔
firstDay, weekNumbersان پٹ1 … 7, booleanکیلنڈر کو دیے جاتے ہیں۔
labelsان پٹPartial<NuiDatePickerLabels>فیلڈ، بٹن اور کیلنڈر کے متن۔
cornersان پٹNuiCornersاس کے کونوں کی شکل: round، squircle، bevel، scoop، notch یا square۔
radiusان پٹNuiRadiusاس کے کونے کتنے بڑے ہیں: none، small، medium، large یا full۔
densityان پٹNuiDensityیہ کتنی جگہ لیتا ہے: compact، regular یا roomy۔
showمیتھڈ() => voidکیلنڈر کھولتا ہے۔

کسٹمائزیشن کے جو ان پٹس آپ سیٹ نہ کریں، وہ قریب ترین data-nui-* ایٹریبیوٹ کی پیروی کرتے ہیں۔ کسٹمائزیشن گائیڈ دیکھیں۔

NuiDateRangePicker

رینج کیلنڈر کے ساتھ دو ڈیٹ فیلڈز۔ یہ ڈیٹ پکر کے ان پٹس لیتا ہے، اور یہ بھی۔

سلیکٹر
nui-date-range-picker
NuiDateRangePicker: پراپرٹیز
نامٹائپڈیفالٹتفصیل
valueدو طرفہNuiDateRange | nullnullرینج، جو دونوں سرے ترتیب سے سیٹ ہونے تک null رہتی ہے۔
presetsان پٹNuiDateRangePreset[][]نام والی رینجز جو ایک کلک میں چنی جا سکیں۔
monthsان پٹnumber2کیلنڈر میں ساتھ ساتھ دکھائے جانے والے مہینے۔

NuiDateRangePreset

نام والی رینج، مقررہ یا چنتے وقت بننے والی۔

NuiDateRangePreset: پراپرٹیز
نامٹائپڈیفالٹتفصیل
labelپراپرٹیstringاس کا نام۔
rangeپراپرٹیNuiDateRange | (() => NuiDateRange)رینج، یا اسے بنانے والا فنکشن۔