ઇમ્પોર્ટ
import {
NuiDateField,
NuiDatePicker,
NuiDateRangePicker,
NuiTimeField,
} from '@needless-ui/angular/date-picker';NuiDateField
સેગમેન્ટમાં ટાઇપ કરેલી તારીખ, અથવા તારીખ અને સમય.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
valueદ્વિમાર્ગી | NuiDate | NuiDateTime | null | null | મૂલ્ય, અથવા દરેક સેગમેન્ટ ભરાય ત્યાં સુધી null. |
granularityઇનપુટ | 'day' | 'hour' | 'minute' | 'second' | 'day' | દિવસ પર અટકે છે, અથવા કલાક, મિનિટ કે સેકન્ડ સુધી જાય છે. |
min, maxઇનપુટ | string | null | સૌથી વહેલું અને સૌથી મોડું મૂલ્ય. તેની બહાર ફીલ્ડ અમાન્ય છે. | |
placeholderઇનપુટ | string | null | now | તીર કીથી ખાલી સેગમેન્ટ ક્યાંથી શરૂ થાય. |
hourCycleઇનપુટ | 12 | 24 | 12 કે 24 કલાકની ઘડિયાળ. ડિફૉલ્ટ રૂપે લોકેલની. | |
minuteStepઇનપુટ | number | 1 | તીર કી મિનિટ કેટલી બદલે છે. |
disabled, readonlyઇનપુટ | boolean | false | ફેરફાર અટકાવે છે. |
localeઇનપુટ | string | LOCALE_ID | ક્રમ, વિભાજકો, અંકો અને ઘડિયાળ નક્કી કરે છે. |
labelsઇનપુટ | Partial<NuiDateFieldLabels> | ફીલ્ડ જે ટેક્સ્ટ બોલે છે તે દરેક, અનુવાદ માટે. | |
invalidપ્રોપર્ટી | Signal<boolean> | મૂલ્ય min અને max ની બહાર છે કે નહીં. | |
focusમેથડ | () => void | પહેલા ખાલી સેગમેન્ટ પર ફોકસ કરે છે. |
NuiTimeField
સેગમેન્ટમાં ટાઇપ કરેલો દિવસનો સમય. તેનાં ઇનપુટ ડેટ ફીલ્ડ જેવાં જ છે.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
granularityઇનપુટ | 'hour' | 'minute' | 'second' | 'minute' | કલાક, મિનિટ કે સેકન્ડ પર અટકે છે. |
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
રેન્જ કૅલેન્ડરવાળાં બે ડેટ ફીલ્ડ. તેમાં ડેટ પિકરનાં ઇનપુટ છે, અને આ પણ.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
valueદ્વિમાર્ગી | NuiDateRange | null | null | રેન્જ, અથવા બંને છેડા ક્રમમાં સેટ ન થાય ત્યાં સુધી null. |
presetsઇનપુટ | NuiDateRangePreset[] | [] | નામવાળી રેન્જ, જે એક ક્લિકમાં પસંદ થાય. |
monthsઇનપુટ | number | 2 | કૅલેન્ડરમાં બાજુ-બાજુમાં દેખાતા મહિના. |
NuiDateRangePreset
નામવાળી રેન્જ, નિશ્ચિત કે પસંદ કરતી વખતે બનતી.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
labelપ્રોપર્ટી | string | તેનું નામ. | |
rangeપ્રોપર્ટી | NuiDateRange | (() => NuiDateRange) | રેન્જ, અથવા તેને બનાવતું ફંક્શન. |