Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype AnnotTextMarkup = AnnotTextMarkup (ForeignPtr AnnotTextMarkup)
- class GObject o => AnnotTextMarkupK o
- toAnnotTextMarkup :: AnnotTextMarkupK o => o -> IO AnnotTextMarkup
- noAnnotTextMarkup :: Maybe AnnotTextMarkup
- data AnnotTextMarkupGetQuadrilateralsMethodInfo
- annotTextMarkupGetQuadrilaterals :: (MonadIO m, AnnotTextMarkupK a) => a -> m [Quadrilateral]
- annotTextMarkupNewHighlight :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup
- annotTextMarkupNewSquiggly :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup
- annotTextMarkupNewStrikeout :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup
- annotTextMarkupNewUnderline :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup
- data AnnotTextMarkupSetQuadrilateralsMethodInfo
- annotTextMarkupSetQuadrilaterals :: (MonadIO m, AnnotTextMarkupK a) => a -> [Quadrilateral] -> m ()
Exported types
newtype AnnotTextMarkup Source
GObject AnnotTextMarkup Source | |
((~) * info (ResolveAnnotTextMarkupMethod t AnnotTextMarkup), MethodInfo * info AnnotTextMarkup p) => IsLabel t (AnnotTextMarkup -> p) Source | |
((~) * info (ResolveAnnotTextMarkupMethod t AnnotTextMarkup), MethodInfo * info AnnotTextMarkup p) => IsLabelProxy t (AnnotTextMarkup -> p) Source | |
type ParentTypes AnnotTextMarkup Source | |
type AttributeList AnnotTextMarkup Source | |
type SignalList AnnotTextMarkup Source |
class GObject o => AnnotTextMarkupK o Source
(GObject o, IsDescendantOf AnnotTextMarkup o) => AnnotTextMarkupK o Source | |
toAnnotTextMarkup :: AnnotTextMarkupK o => o -> IO AnnotTextMarkup Source
Methods
annotTextMarkupGetQuadrilaterals
data AnnotTextMarkupGetQuadrilateralsMethodInfo Source
((~) (TYPE Lifted) signature (m [Quadrilateral]), MonadIO m, AnnotTextMarkupK a) => MethodInfo (TYPE Lifted) AnnotTextMarkupGetQuadrilateralsMethodInfo a signature Source | |
annotTextMarkupGetQuadrilaterals :: (MonadIO m, AnnotTextMarkupK a) => a -> m [Quadrilateral] Source
annotTextMarkupNewHighlight
annotTextMarkupNewHighlight :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup Source
annotTextMarkupNewSquiggly
annotTextMarkupNewSquiggly :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup Source
annotTextMarkupNewStrikeout
annotTextMarkupNewStrikeout :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup Source
annotTextMarkupNewUnderline
annotTextMarkupNewUnderline :: (MonadIO m, DocumentK a) => a -> Rectangle -> [Quadrilateral] -> m AnnotTextMarkup Source
annotTextMarkupSetQuadrilaterals
data AnnotTextMarkupSetQuadrilateralsMethodInfo Source
((~) (TYPE Lifted) signature ([Quadrilateral] -> m ()), MonadIO m, AnnotTextMarkupK a) => MethodInfo (TYPE Lifted) AnnotTextMarkupSetQuadrilateralsMethodInfo a signature Source | |
annotTextMarkupSetQuadrilaterals :: (MonadIO m, AnnotTextMarkupK a) => a -> [Quadrilateral] -> m () Source