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 |
- openLinkAction :: UrlPath -> Maybe (Text, Text) -> MainCoroutine ()
- checkPreviouslyOpenedFile :: FilePath -> HoodleState -> IO (Maybe Int)
- makeTextSVGFromStringAt :: String -> CanvasId -> UnitHoodle -> CanvasCoordinate -> IO (ByteString, BBox)
- notifyLink :: CanvasId -> PointerCoord -> MainCoroutine ()
- gotLink :: Maybe String -> (Int, Int) -> MainCoroutine ()
- addLink :: MainCoroutine ()
- listAnchors :: MainCoroutine ()
- getAnchorMap :: Hoodle -> Map Text (Int, (Double, Double))
- goToAnchorPos :: Text -> Text -> MainCoroutine ()
Documentation
:: UrlPath | |
-> Maybe (Text, Text) | (docid,anchorid) |
-> MainCoroutine () |
checkPreviouslyOpenedFile :: FilePath -> HoodleState -> IO (Maybe Int) Source #
makeTextSVGFromStringAt :: String -> CanvasId -> UnitHoodle -> CanvasCoordinate -> IO (ByteString, BBox) Source #
notifyLink :: CanvasId -> PointerCoord -> MainCoroutine () Source #
gotLink :: Maybe String -> (Int, Int) -> MainCoroutine () Source #
got a link address (or embedded image) from drag and drop
addLink :: MainCoroutine () Source #
listAnchors :: MainCoroutine () Source #
goToAnchorPos :: Text -> Text -> MainCoroutine () Source #