Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type SEltDrawerRenderFn = forall a. HasOwlTree a => a -> XY -> Maybe PChar
- type SEltDrawerBoxFn = forall a. HasOwlTree a => a -> LBox
- makePotatoRenderer :: LBox -> SEltDrawerRenderFn
- data SEltDrawer = SEltDrawer {}
- nilDrawer :: SEltDrawer
- sEltDrawer_renderToLines :: HasOwlTree a => SEltDrawer -> a -> [Text]
- getSEltBox_naive :: SElt -> Maybe LBox
- getSEltLabelBox :: SEltLabel -> Maybe LBox
Documentation
type SEltDrawerRenderFn = forall a. HasOwlTree a => a -> XY -> Maybe PChar Source #
type SEltDrawerBoxFn = forall a. HasOwlTree a => a -> LBox Source #
data SEltDrawer Source #
sEltDrawer_renderToLines :: HasOwlTree a => SEltDrawer -> a -> [Text] Source #