/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) |