addCallback
|
open fun addCallback(callback: StateListenerInterface!): Unit
open fun addCallback(callback: EventListenerInterface<EventEnum>!): Unit |
describeContents
|
open fun describeContents(): Int |
getSettingsHandler
|
open fun getSettingsHandler(): StateHandler! |
getSettingsHolder
|
open fun getSettingsHolder(): SettingsHolderInterface! |
getStateModel
|
open fun <StateClass : StateObservable<Enum<*>!>!> getStateModel(stateClass: Class<StateClass>!): StateClass
open fun getStateModel(stateClass: String!): StateObservable<Enum<*>!>! |
hasModelNonDefaultValue
|
open fun hasModelNonDefaultValue(stateClass: String!): Boolean
open fun hasModelNonDefaultValue(stateClass: Class<out Settings<*>!>!): Boolean |
hasStateHandler
|
open fun hasStateHandler(): Boolean |
isFrozen
|
open fun isFrozen(): Boolean |
notifyPropertyChanged
|
open fun notifyPropertyChanged(field: EventEnum): Unit |
onBind
|
open fun onBind(stateHandler: StateHandler!): Unit
fun onBind(settingsList: SettingsHolderInterface!): Unit |
removeCallback
|
open fun removeCallback(callback: EventListenerInterface<EventEnum>!): Unit
open fun removeCallback(callback: StateListenerInterface!): Unit |
writeToParcel
|
open fun writeToParcel(dest: Parcel!, flags: Int): Unit |