/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.trippreview.drt/DrtTicketViewModel
DrtTicketViewModel
\ class DrtTicketViewModel : ViewModel
Constructors
DrtTicketViewModel | constructor() |
Types
Name | Summary |
---|---|
Companion | object Companion |
Properties
Name | Summary |
---|---|
accessibilityFocusIncrementAction | val accessibilityFocusIncrementAction: LiveData<Boolean> |
accessibilityFocusSelectAction | val accessibilityFocusSelectAction: LiveData<Boolean> |
contentDescription | val contentDescription: LiveData<String> |
currency | val currency: LiveData<String> |
description | val description: LiveData<String?> |
enableDecrement | val enableDecrement: LiveData<Boolean> |
enableIncrement | val enableIncrement: LiveData<Boolean> |
fare | val fare: LiveData<Fare> |
itemId | val itemId: LiveData<String> |
label | val label: LiveData<String> |
name | val name: LiveData<String?> |
onChangeStream | var onChangeStream: MutableSharedFlow<DrtTicketViewModel>? |
price | val price: LiveData<Double> |
required | val required: LiveData<Boolean> |
value | val value: LiveData<Long> |
viewMode | val viewMode: LiveData<Boolean> |
Functions
Name | Summary |
---|---|
onChange | fun onChange() |
onDecrementValue | fun onDecrementValue() |
onIncrementValue | fun onIncrementValue() |
onSelect | fun onSelect() |
setCurrency | fun setCurrency(value: String) |
setDescription | fun setDescription(value: String?) |
setItemId | fun setItemId(value: String) |
setLabel | fun setLabel(value: String) |
setName | fun setName(value: String?) |
setPrice | fun setPrice(value: Double, currency: String) |
setTicket | fun setTicket(value: Fare) |
setValue | fun setValue(value: Long) |
setViewMode | fun setViewMode(value: Boolean) |