Portability | GHC |
---|---|
Stability | experimental |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Safe Haskell | None |
- passarg :: Monad m => (a -> m ()) -> a -> m a
- class Renderable a where
- cairoRender :: a -> Render a
- class RenderOptionable a where
- type RenderOption a :: *
- cairoRenderOption :: RenderOption a -> a -> Render a
- data StrokeBBoxOption
- = DrawFull
- | DrawBoxOnly
- cairoOptionPage :: (RenderOptionable (b, Dimension), RenderOptionable a, Foldable s) => (RenderOption (b, Dimension), RenderOption a) -> GPage b s a -> Render (GPage b s a)
Documentation
class Renderable a whereSource
cairoRender :: a -> Render aSource
class RenderOptionable a whereSource
type RenderOption a :: *Source
cairoRenderOption :: RenderOption a -> a -> Render aSource
cairoOptionPage :: (RenderOptionable (b, Dimension), RenderOptionable a, Foldable s) => (RenderOption (b, Dimension), RenderOption a) -> GPage b s a -> Render (GPage b s a)Source