Copyright | (c) 2013-2015 Ian-Woo Kim |
---|---|
License | BSD3 |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell98 |
Documentation
splitPageByHLine :: Double -> Page EditMode -> ([RItem], Page EditMode, SeqZipper RItemHitted) Source #
verticalSpaceStart :: CanvasId -> PointerCoord -> MainCoroutine () Source #
addNewPageAndMoveBelow :: (PageNum, SeqZipper RItemHitted, BBox) -> MainCoroutine () Source #
:: CanvasId | |
-> CanvasGeometry | |
-> (BBox, SeqZipper RItemHitted, PageNum, Page EditMode) | |
-> (Double, Double) | |
-> (Surface, Surface, Surface) | (background, item, total) |
-> UTCTime | |
-> MainCoroutine () |