| Copyright | (c) 2011-2016 Ian-Woo Kim |
|---|---|
| License | BSD3 |
| Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
| Stability | experimental |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell98 |
Hoodle.Coroutine.Default
Description
- initCoroutine :: DeviceList -> Window -> Maybe Hook -> Int -> (Bool, Bool, Bool, Bool) -> IO (EventVar, HoodleState, UIManager, VBox)
- initialize :: Maybe (CanvasId, CanvasDimension) -> Bool -> AllEvent -> MainCoroutine (CanvasId, CanvasDimension)
- guiProcess :: AllEvent -> MainCoroutine ()
- dispatchMode :: MainCoroutine ()
- viewAppendMode :: MainCoroutine ()
- disableTouch :: MainCoroutine ()
- selectMode :: MainCoroutine ()
- defaultEventProcess :: UserEvent -> MainCoroutine ()
Documentation
initialize :: Maybe (CanvasId, CanvasDimension) -> Bool -> AllEvent -> MainCoroutine (CanvasId, CanvasDimension) Source #
initialization according to the setting
guiProcess :: AllEvent -> MainCoroutine () Source #
dispatchMode :: MainCoroutine () Source #
viewAppendMode :: MainCoroutine () Source #
disableTouch :: MainCoroutine () Source #
selectMode :: MainCoroutine () Source #
defaultEventProcess :: UserEvent -> MainCoroutine () Source #