/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.dialog.v2.datetimepicker/TKUIDateTimePickerDialogViewModel
TKUIDateTimePickerDialogViewModel
\ class TKUIDateTimePickerDialogViewModel@Injectconstructor : ViewModel
Constructors
| TKUIDateTimePickerDialogViewModel | @Inject constructor() |
Properties
| Name | Summary |
|---|---|
| config | val config: LiveData<DateTimePickerConfig> |
| error | val error: LiveData<String?> |
| isOneWayOnly | val isOneWayOnly: MutableLiveData<Boolean> |
| selectedDate | val selectedDate: LiveData<Long> |
| showTimePicker | val showTimePicker: LiveData<Boolean> |
| state | val state: LiveData<DateTimePickerState> |
| time | val time: LiveData<String> |
Functions
| Name | Summary |
|---|---|
| addCloseable | open fun addCloseable(@NonNullp0: Closeable) |
| combineDateTime | fun combineDateTime(dateInMillis: Long, hour: Int, minute: Int): Calendar |
| setSelectedDate | fun setSelectedDate(dateInMillis: Long) |
| setState | fun setState(state: DateTimePickerState) |
| setTime | fun setTime(time: String) |
| setup | fun setup(config: DateTimePickerConfig) |