/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.trip.details.viewmodel/ITimePickerViewModel

ITimePickerViewModel

interface ITimePickerViewModel

Inheritors

InterCityTimePickerViewModel

Functions

Name Summary
arriveByLabel abstract fun arriveByLabel(): ObservableField<String>
dates abstract fun dates(): ObservableField<List<String>>
dateTimeMinLimit @Nullable
abstract fun dateTimeMinLimit(): Date
dialogTitle abstract fun dialogTitle(): ObservableField<String>
done abstract fun done(): TimeTag
getHour abstract fun getHour(): Int
getMinute abstract fun getMinute(): Int
getSelectedDate @Nullable
abstract fun getSelectedDate(): GregorianCalendar
getTimePickerMinuteInterval abstract fun getTimePickerMinuteInterval(): ObservableInt
getTimezone @Nullable
abstract fun getTimezone(): TimeZone
handleArguments abstract fun handleArguments(args: Bundle)
isLeaveAfter abstract fun isLeaveAfter(): ObservableBoolean
isSingleSelection abstract fun isSingleSelection(): ObservableBoolean
leaveAtLabel abstract fun leaveAtLabel(): ObservableField<String>
leaveNow abstract fun leaveNow(): TimeTag
negativeActionLabel abstract fun negativeActionLabel(): ObservableInt
positiveActionLabel abstract fun positiveActionLabel(): ObservableInt
selectedPosition abstract fun selectedPosition(): ObservableInt
showNegativeAction abstract fun showNegativeAction(): ObservableBoolean
showPositiveAction abstract fun showPositiveAction(): ObservableBoolean
singleSelectionLabel abstract fun singleSelectionLabel(): ObservableField<String>
updateTime abstract fun updateTime(hour: Int, minute: Int)