minilight-0.4.2: A SDL2-based graphics library, batteries-included.

Safe HaskellNone
LanguageHaskell2010

Data.Component.MessageEngine

Synopsis

Documentation

data Config Source #

MessageEngine configuration. If static enabled, only the first page will be rendered.

Constructors

Config 

Fields

Instances
FromJSON Config Source # 
Instance details

Defined in Data.Component.MessageEngine

data EngineEvent where Source #

Constructors

NextPage :: EngineEvent 
SetMessage 

Fields

wrapSignal :: (HasLightEnv env, HasLoopEnv env, HasComponentEnv env, MonadIO m, MonadMask m) => Lens' c MessageEngine -> (Event -> c -> LightT env m c) -> Event -> c -> LightT env m c Source #