DateTimePickerPresenter

A BaseDateTimePickerPresenter for presenting a DateTimePicker.

Parameters

dateTimePicker

The DateTimePicker being presented.

themeResourceId

the resource ID of the theme to apply to the date-time picker dialog

lifecycleManagerObserver

The LifecycleManagerObserver to observe lifecycle changes

coroutineScope

The CoroutineScope managing changes to the alert presentation.

A BaseDateTimePickerPresenter for presenting a DateTimePicker

Parameters

dateTimePicker

the DateTimePicker to present

parent

The UIViewController to present the DateTimePicker

A DateTimePickerPresenter for presenting a DateTimePicker.

This is not yet fully implemented on JVM

Parameters

dateTimePicker

The DateTimePicker being presented.

A DateTimePickerPresenter for presenting a DateTimePicker.

This is not yet fully implemented on JVM

Parameters

dateTimePicker

The DateTimePicker being presented.

Constructors

Link copied to clipboard
constructor(dateTimePicker: DateTimePicker, themeResourceId: Int, lifecycleManagerObserver: LifecycleManagerObserver = LifecycleManagerObserver(), coroutineScope: CoroutineScope)
constructor(dateTimePicker: <Error class: unknown class>, parent: <Error class: unknown class>)
constructor(dateTimePicker: DateTimePicker)
constructor(dateTimePicker: DateTimePicker)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun dismiss(animated: Boolean)

Dismisses the currently presented DateTimePicker.

open override fun dismiss(animated: Boolean)

Dismisses the currently presented DateTimePicker.

open override fun dismiss(animated: Boolean)

Dismisses the currently presented DateTimePicker.

open override fun dismiss(animated: Boolean)

Dismisses the currently presented DateTimePicker.

Link copied to clipboard
open fun dismissDateTimePicker(animated: Boolean)
Link copied to clipboard
open suspend override fun show(animated: Boolean): KalugaDate?

Presents a DateTimePicker and suspends until completion

open suspend override fun show(animated: Boolean): KalugaDate?

Presents a DateTimePicker and suspends until completion

open suspend override fun show(animated: Boolean): KalugaDate?

Presents a DateTimePicker and suspends until completion

open suspend override fun show(animated: Boolean): KalugaDate?

Presents a DateTimePicker and suspends until completion

Link copied to clipboard
open override fun showAsync(animated: Boolean, completion: (KalugaDate?) -> Unit)

Presents a DateTimePicker

open override fun showAsync(animated: Boolean, completion: (KalugaDate?) -> Unit)

Presents a DateTimePicker

open override fun showAsync(animated: Boolean, completion: (KalugaDate?) -> Unit)

Presents a DateTimePicker

open override fun showAsync(animated: Boolean, completion: (KalugaDate?) -> Unit)

Presents a DateTimePicker

Link copied to clipboard
open fun showDateTimePicker(animated: Boolean, completion: (<Error class: unknown class>?) -> Unit)