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 | |
((~) * info (ResolveAnnotTextMarkupMethod t AnnotTextMarkup), MethodInfo * info AnnotTextMarkup p) => IsLabelProxy t (AnnotTextMarkup -> p) | |
type ParentTypes AnnotTextMarkup | |
type AttributeList AnnotTextMarkup | |
type SignalList AnnotTextMarkup |
class GObject o => AnnotTextMarkupK o Source
(GObject o, IsDescendantOf AnnotTextMarkup o) => AnnotTextMarkupK o |
toAnnotTextMarkup :: AnnotTextMarkupK o => o -> IO AnnotTextMarkup Source
Methods
annotTextMarkupGetQuadrilaterals
data AnnotTextMarkupGetQuadrilateralsMethodInfo Source
((~) * signature (m [Quadrilateral]), MonadIO m, AnnotTextMarkupK a) => MethodInfo * AnnotTextMarkupGetQuadrilateralsMethodInfo a signature |
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
((~) * signature ([Quadrilateral] -> m ()), MonadIO m, AnnotTextMarkupK a) => MethodInfo * AnnotTextMarkupSetQuadrilateralsMethodInfo a signature |
annotTextMarkupSetQuadrilaterals :: (MonadIO m, AnnotTextMarkupK a) => a -> [Quadrilateral] -> m () Source