Content-Length: 300230 | pFad | http://github.com/NativeScript/docs/blob/feat/integrations/content/ui/date-picker.md

29 docs/content/ui/date-picker.md at feat/integrations · NativeScript/docs · GitHub
Skip to content

Latest commit

 

History

History
183 lines (126 loc) · 3.36 KB

date-picker.md

File metadata and controls

183 lines (126 loc) · 3.36 KB
title description contributors
DatePicker
UI component for selecting a date.
rigor789
Ombuweb

<DatePicker> is a UI component that lets users select a date from a pre-configured range.

See also: TimePicker.

<<< @/../examples/src/ui/DatePicker/template.xml#example

<DatePicker
  year="2023"
  month="8"
  day="28"
  date="{{ date }}"
  minDate="{{ minDate }}"
  maxDate="{{ maxDate }}"
/>

Props

date

date: Date

Gets or sets the complete date.

minDate

minDate: Date

Gets or sets the earliest possible date to select.

maxDate

maxDate: Date

Gets or sets the latest possible date to select.

day

day: number

Gets or sets the day of the month.

month

month: number

Gets or sets the month.

year

year: number

Gets or sets the year.

iosPreferredDatePickerStyle

iosPreferredDatePickerStyle: UIDatePickerStyle

Gets or set the UIDatePickerStyle of the DatePicker in iOS 13.4+.

Default value: 0 (automatic).

Valid values:

  • 0 = automatic: system picks the concrete style based on the current platform and DatePicker mode.
  • 1 = wheels: the DatePicker displays as a wheel picker.
  • 2 = compact : the DatePicker displays as a label that when tapped displays a calendar-style editor.
  • 3 = inline : the DatePickers displays as an inline, editable field

Events

dateChange

on('dateChange', (args: PropertyChangeData) => {
  const picker = args.object as DatePicker
  console.log('New date:', args.value)
})

Emitted when the selected date changes.

See PropertyChangeData.

minDateChange

on('minDateChange', (args: PropertyChangeData) => {
  const picker = args.object as DatePicker
  console.log('New minDate:', args.value)
})

Emitted when the minimum date changes.

See PropertyChangeData.

maxDateChange

on('maxDateChange', (args: PropertyChangeData) => {
  const picker = args.object as DatePicker
  console.log('New maxDate:', args.value)
})

Emitted when the maximum date changes.

See PropertyChangeData.

dayChange

on('dayChange', (args: PropertyChangeData) => {
  const picker = args.object as DatePicker
  console.log('New day:', args.value)
})

Emitted when the day changes.

See PropertyChangeData.

monthChange

on('monthChange', (args: PropertyChangeData) => {
  const picker = args.object as DatePicker
  console.log('New month:', args.value)
})

Emitted when the month changes.

See PropertyChangeData.

yearChange

on('yearChange', (args: PropertyChangeData) => {
  const picker = args.object as DatePicker
  console.log('New year:', args.value)
})

Emitted when the year changes.

See PropertyChangeData.

Native component









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/NativeScript/docs/blob/feat/integrations/content/ui/date-picker.md

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy