| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Simple.UI.Core.UIApp
Documentation
runMainLoop :: (HasCallStack, WindowClass w) => w a -> UIApp u () Source #
runDialogLoop :: WidgetClass w => w -> UIApp u () Source #
mainLoopQuit :: UIApp u () Source #
mainSchedule :: UIApp' () -> UIApp u () Source #
data UIAppEvent Source #
Constructors
| UIAppEventResize Int Int | |
| UIAppEventKeyPressed Key [Modifier] | |
| UIAppEventAction (UIApp' ()) | |
| UIAppEventQuit |
Instances
| Eq UIAppEvent Source # | |
Defined in Simple.UI.Core.Internal.UIApp | |
liftUIApp' :: UIApp' a -> UIApp u a Source #
appUserData :: forall u u. Lens (AppConfig u) (AppConfig u) u u Source #
uniqueIdNew :: UIApp u Integer Source #