| Portability | GHC |
|---|---|
| Stability | experimental |
| Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
| Safe Haskell | None |
Hoodle.Type.Window
Description
- data WindowConfig
- data SplitType
- splitWindow :: CanvasId -> (CanvasId, SplitType) -> WindowConfig -> Either WindowConfig WindowConfig
- removeWindow :: CanvasId -> WindowConfig -> Either WindowConfig (Maybe WindowConfig)
Documentation
data WindowConfig Source
Constructors
| Node CanvasId | |
| HSplit WindowConfig WindowConfig | |
| VSplit WindowConfig WindowConfig |
Instances
Arguments
| :: CanvasId | old window |
| -> (CanvasId, SplitType) | new additional window |
| -> WindowConfig | old WindowConfig |
| -> Either WindowConfig WindowConfig | new WindowConfig |
split window in the place of cidold
Arguments
| :: CanvasId | canvas id |
| -> WindowConfig | |
| -> Either WindowConfig (Maybe WindowConfig) |