| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Component.Selection
Documentation
Constructors
| Selection | |
Instances
| ComponentUnit Selection Source # | |
Defined in Data.Component.Selection Methods update :: forall env (m :: Type -> Type). (HasLightEnv env, HasLoopEnv env, HasComponentEnv env, MonadIO m, MonadMask m) => Selection -> LightT env m Selection Source # figures :: forall env (m :: Type -> Type). (HasLightEnv env, MonadIO m, MonadMask m) => Selection -> LightT env m [Figure] Source # draw :: forall env (m :: Type -> Type). (HasLightEnv env, MonadIO m, MonadMask m) => Selection -> LightT env m () Source # onSignal :: forall env (m :: Type -> Type). (HasLightEnv env, HasLoopEnv env, HasComponentEnv env, MonadIO m, MonadMask m) => Event -> Selection -> LightT env m Selection Source # useCache :: Selection -> Selection -> Bool Source # beforeClearCache :: forall env (m :: Type -> Type). (HasLightEnv env, MonadIO m, MonadMask m) => Selection -> [Figure] -> LightT env m () Source # | |
data SelectionEvent Source #
Constructors
| Select Int | |
| SetOptions [Text] |
Instances
| EventType SelectionEvent Source # | |
Defined in Data.Component.Selection Methods getEventType :: SelectionEvent -> Text Source # | |