Portability | GHC |
---|---|
Stability | experimental |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Safe Haskell | None |
Documentation
GXournal | |
|
GPage | |
|
GSelect | |
|
type TLayerSimple = GLayer [] StrokeSource
type TPageSimple = GPage Background [] TLayerSimpleSource
type TXournalSimple = GXournal [] TPageSimpleSource
class GStrokeable a whereSource
class GBackgroundable b whereSource
gFromBackground :: Background -> bSource
gToBackground :: b -> BackgroundSource
fromPage :: (GStrokeable a, GBackgroundable b, GListable s, GListable s') => Page -> GPage b s' (GLayer s a)Source
chgStreamToList :: GListable s => m s a -> m [] aSource
g_background :: Simple Lens (GPage b s a) bSource
g_bstrokes :: Simple Lens (GLayerBuf b s a) (s a)Source
g_selectTitle :: Simple Lens (GSelect a b) ByteStringSource
g_selectAll :: Simple Lens (GSelect a b) aSource
g_selectSelected :: Simple Lens (GSelect a b) bSource
toNoBufferLayer :: GLayerBuf b s a -> GLayer s aSource
toPage :: (GStrokeable a, GBackgroundable b, GListable s, GListable s', Functor s') => (b -> Background) -> GPage b s' (GLayer s a) -> PageSource
toPageFromBuf :: (GStrokeable a, GBackgroundable b, GListable s, GListable s', Functor s') => (b -> Background) -> GPage b s' (GLayerBuf buf s a) -> PageSource
emptyPageFromOldPage :: GListable s => GPage b s a -> GPage b s aSource