StateHandler
class StateHandler
Content copied to clipboard
Constructors
StateHandler
Link copied to clipboard
open fun StateHandler(context: Context)
Content copied to clipboard
StateHandler
Link copied to clipboard
open fun StateHandler(context: Context, settingsList: SettingsList)
Content copied to clipboard
StateHandler
Link copied to clipboard
open fun StateHandler(context: Context, product: IMGLYProduct, settingsList: SettingsList)
Content copied to clipboard
Types
StateHandlerNotFoundException
Link copied to clipboard
TestCallback
Link copied to clipboard
interface TestCallback
Content copied to clipboard
Functions
createLayerSettingsModel
Link copied to clipboard
open fun <LayerClass : AbsLayerSettings?> createLayerSettingsModel(stateClass: Class<LayerClass>, attributes: Array<Any>): LayerClass
Content copied to clipboard
createSettingsListDump
Link copied to clipboard
open fun createSettingsListDump(): SettingsList
Content copied to clipboard
dispatchEvent
Link copied to clipboard
findById
Link copied to clipboard
findInViewContext
Link copied to clipboard
freezeStates
Link copied to clipboard
open fun freezeStates()
Content copied to clipboard
get
Link copied to clipboard
open fun <StateClass : StateObservable<?>?> get(stateClass: KClass<StateClass>): StateClass
Content copied to clipboard
open fun <StateClass : StateObservable<?>?> get(stateClass: Class<StateClass>): StateClass
Content copied to clipboard
getFrozenStateModel
Link copied to clipboard
open fun <StateClass : StateObservable<?>?> getFrozenStateModel(stateClass: Class<StateClass>): StateClass
Content copied to clipboard
getSettingsModel
Link copied to clipboard
open fun <StateClass : Settings<?>?> getSettingsModel(stateClass: Class<StateClass>): StateClass
Content copied to clipboard
getStateModel
Link copied to clipboard
open fun <StateClass : StateObservable<?>?> getStateModel(stateClass: Class<StateClass>): StateClass
Content copied to clipboard
hasChanges
Link copied to clipboard
hasFeature
Link copied to clipboard
hasModelNonDefaultValues
Link copied to clipboard
open fun hasModelNonDefaultValues(stateClass: Class<Out Settings<?>>): Boolean
Content copied to clipboard
lowClassCheckIn
Link copied to clipboard
onStateChangeEvent
Link copied to clipboard
registerSettingsEventListener
Link copied to clipboard
replaceStateClass
Link copied to clipboard
unfreezeStates
Link copied to clipboard
open fun unfreezeStates()
Content copied to clipboard
unregisterSettingsEventListener
Link copied to clipboard