indigo.entry

package indigo.entry

Members list

Type members

Classlikes

final class ScenesFrameProcessor[StartUpData, Model, ViewModel](val subSystemsRegister: SubSystemsRegister, val sceneManager: SceneManager[StartUpData, Model, ViewModel], val eventFilters: EventFilters, val modelUpdate: (FrameContext[StartUpData], Model) => GlobalEvent => Outcome[Model], val viewModelUpdate: (FrameContext[StartUpData], Model, ViewModel) => GlobalEvent => Outcome[ViewModel], val viewUpdate: (FrameContext[StartUpData], Model, ViewModel) => Outcome[SceneUpdateFragment]) extends FrameProcessor[StartUpData, Model, ViewModel], StandardFrameProcessorFunctions[StartUpData, Model, ViewModel]

Attributes

Supertypes
trait StandardFrameProcessorFunctions[StartUpData, Model, ViewModel]
trait FrameProcessor[StartUpData, Model, ViewModel]
class Object
trait Matchable
class Any
final class StandardFrameProcessor[StartUpData, Model, ViewModel](val subSystemsRegister: SubSystemsRegister, val eventFilters: EventFilters, val modelUpdate: (FrameContext[StartUpData], Model) => GlobalEvent => Outcome[Model], val viewModelUpdate: (FrameContext[StartUpData], Model, ViewModel) => GlobalEvent => Outcome[ViewModel], val viewUpdate: (FrameContext[StartUpData], Model, ViewModel) => Outcome[SceneUpdateFragment]) extends FrameProcessor[StartUpData, Model, ViewModel], StandardFrameProcessorFunctions[StartUpData, Model, ViewModel]

Attributes

Supertypes
trait StandardFrameProcessorFunctions[StartUpData, Model, ViewModel]
trait FrameProcessor[StartUpData, Model, ViewModel]
class Object
trait Matchable
class Any
trait StandardFrameProcessorFunctions[StartUpData, Model, ViewModel]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ScenesFrameProcessor[StartUpData, Model, ViewModel]
class StandardFrameProcessor[StartUpData, Model, ViewModel]