/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.trip.options/InterCityTimePickerViewModel
InterCityTimePickerViewModel
\ class InterCityTimePickerViewModel(context: Context, eventBus: Bus, getNow: GetNow, defaultTimezone: String) : ITimePickerViewModel
Constructors
InterCityTimePickerViewModel | constructor(context: Context, eventBus: Bus, getNow: GetNow, defaultTimezone: String) |
Types
Name | Summary |
---|---|
Companion | object Companion |
Properties
Name | Summary |
---|---|
arrivalTimezone | var arrivalTimezone: TimeZone? |
departureTimezone | var departureTimezone: TimeZone? |
timeMillis | var timeMillis: Long |
Functions
Name | Summary |
---|---|
arriveByLabel | open override fun arriveByLabel(): ObservableField<String> |
dates | open override fun dates(): ObservableField<List<String>> |
dateTimeMinLimit | open override fun dateTimeMinLimit(): Date? |
dialogTitle | open override fun dialogTitle(): ObservableField<String> |
done | open override fun done(): TimeTag |
getHour | open override fun getHour(): Int |
getMinute | open override fun getMinute(): Int |
getSelectedDate | open override fun getSelectedDate(): GregorianCalendar? |
getTimePickerMinuteInterval | open override fun getTimePickerMinuteInterval(): ObservableInt |
getTimezone | open override fun getTimezone(): TimeZone? |
handleArguments | open override fun handleArguments(args: Bundle) |
isLeaveAfter | open override fun isLeaveAfter(): ObservableBoolean |
isSingleSelection | open override fun isSingleSelection(): ObservableBoolean |
leaveAtLabel | open override fun leaveAtLabel(): ObservableField<String> |
leaveNow | open override fun leaveNow(): TimeTag |
negativeActionLabel | open override fun negativeActionLabel(): ObservableInt |
offsetTimeZone | fun offsetTimeZone(date: Date?, fromTimeZone: TimeZone?, toTimeZone: TimeZone?): Calendar Visible only for testing. |
positiveActionLabel | open override fun positiveActionLabel(): ObservableInt |
selectedPosition | open override fun selectedPosition(): ObservableInt |
showNegativeAction | open override fun showNegativeAction(): ObservableBoolean |
showPositiveAction | open override fun showPositiveAction(): ObservableBoolean |
singleSelectionLabel | open override fun singleSelectionLabel(): ObservableField<String> |
updateTime | open override fun updateTime(hour: Int, minute: Int) |