One Logo Pool Ball
UIKit · IOS API REFERENCE

UIDatePicker

class · iOS 2.0+ · SDK 27.1

@MainActor class UIDatePicker

Members (25)

init

init

TypeScript
static init(): Promise<UIDatePicker>
Swift declaration
init()
method · iOS 2.0+

setDate

TypeScript
setDate(date: globalThis.Date, animated: boolean): Promise<void>
Swift declaration
func setDate(_ date: Date, animated: Bool)
get · iOS 2.0+

calendar

TypeScript
get calendar(): Promise<(_Foundation_Calendar) | null>
Swift declaration
var calendar: Calendar! { get set }
set · iOS 2.0+

calendar

TypeScript
setCalendar(value?: (_Foundation_Calendar) | null): Promise<void>
Swift declaration
var calendar: Calendar! { get set }
get · iOS 2.0+

countDownDuration

TypeScript
get countDownDuration(): Promise<number>
Swift declaration
var countDownDuration: TimeInterval { get set }
set · iOS 2.0+

countDownDuration

TypeScript
setCountDownDuration(value: number): Promise<void>
Swift declaration
var countDownDuration: TimeInterval { get set }
get · iOS 2.0+

date

TypeScript
get date(): Promise<globalThis.Date>
Swift declaration
var date: Date { get set }
set · iOS 2.0+

date

TypeScript
setDate73129(value: globalThis.Date): Promise<void>
Swift declaration
var date: Date { get set }
get · iOS 2.0+

datePickerMode

TypeScript
get datePickerMode(): Promise<UIDatePicker_Mode>
Swift declaration
var datePickerMode: UIDatePicker.Mode { get set }
set · iOS 2.0+

datePickerMode

TypeScript
setDatePickerMode(value: UIDatePicker_Mode): Promise<void>
Swift declaration
var datePickerMode: UIDatePicker.Mode { get set }
get · iOS 13.4+

datePickerStyle

TypeScript
get datePickerStyle(): Promise<UIDatePickerStyle>
Swift declaration
var datePickerStyle: UIDatePickerStyle { get }
get · iOS 2.0+

locale

TypeScript
get locale(): Promise<(_Foundation_Locale) | null>
Swift declaration
var locale: Locale? { get set }
set · iOS 2.0+

locale

TypeScript
setLocale(value?: (_Foundation_Locale) | null): Promise<void>
Swift declaration
var locale: Locale? { get set }
get · iOS 2.0+

maximumDate

TypeScript
get maximumDate(): Promise<(globalThis.Date) | null>
Swift declaration
var maximumDate: Date? { get set }
set · iOS 2.0+

maximumDate

TypeScript
setMaximumDate(value?: (globalThis.Date) | null): Promise<void>
Swift declaration
var maximumDate: Date? { get set }
get · iOS 2.0+

minimumDate

TypeScript
get minimumDate(): Promise<(globalThis.Date) | null>
Swift declaration
var minimumDate: Date? { get set }
set · iOS 2.0+

minimumDate

TypeScript
setMinimumDate(value?: (globalThis.Date) | null): Promise<void>
Swift declaration
var minimumDate: Date? { get set }
get · iOS 2.0+

minuteInterval

TypeScript
get minuteInterval(): Promise<number>
Swift declaration
var minuteInterval: Int { get set }
set · iOS 2.0+

minuteInterval

TypeScript
setMinuteInterval(value: number): Promise<void>
Swift declaration
var minuteInterval: Int { get set }
get · iOS 13.4+

preferredDatePickerStyle

TypeScript
get preferredDatePickerStyle(): Promise<UIDatePickerStyle>
Swift declaration
var preferredDatePickerStyle: UIDatePickerStyle { get set }
set · iOS 13.4+

preferredDatePickerStyle

TypeScript
setPreferredDatePickerStyle(value: UIDatePickerStyle): Promise<void>
Swift declaration
var preferredDatePickerStyle: UIDatePickerStyle { get set }
get · iOS 15.0+

roundsToMinuteInterval

TypeScript
get roundsToMinuteInterval(): Promise<boolean>
Swift declaration
var roundsToMinuteInterval: Bool { get set }
set · iOS 15.0+

roundsToMinuteInterval

TypeScript
setRoundsToMinuteInterval(value: boolean): Promise<void>
Swift declaration
var roundsToMinuteInterval: Bool { get set }
get · iOS 2.0+

timeZone

TypeScript
get timeZone(): Promise<(_Foundation_TimeZone) | null>
Swift declaration
var timeZone: TimeZone? { get set }
set · iOS 2.0+

timeZone

TypeScript
setTimeZone(value?: (_Foundation_TimeZone) | null): Promise<void>
Swift declaration
var timeZone: TimeZone? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →