Package-level declarations
Types
Link copied to clipboard
Abstract DateTimePicker presenter, used to show and dismiss given DateTimePicker
Link copied to clipboard
data class DateTimePicker(val message: String?, val cancelButtonTitle: String, val confirmButtonTitle: String, val type: DateTimePicker.Type, val locale: KalugaLocale, val selectedDate: KalugaDate)
An object that represents a date-time picker view
Link copied to clipboard
interface DateTimePickerActions
Interface that defines actions that can used to present a DateTimePicker.
Link copied to clipboard
A BaseDateTimePickerPresenter for presenting a DateTimePicker.
Class for presenting a DateTimePicker. Implementation of BaseDateTimePickerPresenter
A BaseDateTimePickerPresenter for presenting a DateTimePicker
A DateTimePickerPresenter for presenting a DateTimePicker.
A DateTimePickerPresenter for presenting a DateTimePicker.
Functions
Link copied to clipboard
fun BaseDateTimePickerPresenter.Builder.buildDatePicker(coroutineScope: CoroutineScope, earliestDate: KalugaDate? = null, latestDate: KalugaDate? = null, initialize: DateTimePicker.Builder.() -> Unit): BaseDateTimePickerPresenter
Builds a date picker using DSL syntax (thread safe)
Link copied to clipboard
fun BaseDateTimePickerPresenter.Builder.buildTimePicker(coroutineScope: CoroutineScope, initialize: DateTimePicker.Builder.() -> Unit): BaseDateTimePickerPresenter
Builds a time picker using DSL syntax (thread safe)