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 Annot = Annot (ForeignPtr Annot)
- class GObject o => AnnotK o
- toAnnot :: AnnotK o => o -> IO Annot
- noAnnot :: Maybe Annot
- data AnnotGetAnnotTypeMethodInfo
- annotGetAnnotType :: (MonadIO m, AnnotK a) => a -> m AnnotType
- data AnnotGetColorMethodInfo
- annotGetColor :: (MonadIO m, AnnotK a) => a -> m Color
- data AnnotGetContentsMethodInfo
- annotGetContents :: (MonadIO m, AnnotK a) => a -> m Text
- data AnnotGetFlagsMethodInfo
- annotGetFlags :: (MonadIO m, AnnotK a) => a -> m [AnnotFlag]
- data AnnotGetModifiedMethodInfo
- annotGetModified :: (MonadIO m, AnnotK a) => a -> m Text
- data AnnotGetNameMethodInfo
- annotGetName :: (MonadIO m, AnnotK a) => a -> m Text
- data AnnotGetPageIndexMethodInfo
- annotGetPageIndex :: (MonadIO m, AnnotK a) => a -> m Int32
- data AnnotGetRectangleMethodInfo
- annotGetRectangle :: (MonadIO m, AnnotK a) => a -> m Rectangle
- data AnnotSetColorMethodInfo
- annotSetColor :: (MonadIO m, AnnotK a) => a -> Maybe Color -> m ()
- data AnnotSetContentsMethodInfo
- annotSetContents :: (MonadIO m, AnnotK a) => a -> Text -> m ()
- data AnnotSetFlagsMethodInfo
- annotSetFlags :: (MonadIO m, AnnotK a) => a -> [AnnotFlag] -> m ()
- data AnnotSetRectangleMethodInfo
- annotSetRectangle :: (MonadIO m, AnnotK a) => a -> Rectangle -> m ()
Exported types
GObject Annot Source | |
((~) * info (ResolveAnnotMethod t Annot), MethodInfo * info Annot p) => IsLabel t (Annot -> p) Source | |
((~) * info (ResolveAnnotMethod t Annot), MethodInfo * info Annot p) => IsLabelProxy t (Annot -> p) Source | |
type ParentTypes Annot Source | |
type AttributeList Annot Source | |
type SignalList Annot Source |
Methods
annotGetAnnotType
data AnnotGetAnnotTypeMethodInfo Source
((~) (TYPE Lifted) signature (m AnnotType), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetAnnotTypeMethodInfo a signature Source | |
annotGetAnnotType :: (MonadIO m, AnnotK a) => a -> m AnnotType Source
annotGetColor
data AnnotGetColorMethodInfo Source
((~) (TYPE Lifted) signature (m Color), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetColorMethodInfo a signature Source | |
annotGetColor :: (MonadIO m, AnnotK a) => a -> m Color Source
annotGetContents
data AnnotGetContentsMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetContentsMethodInfo a signature Source | |
annotGetContents :: (MonadIO m, AnnotK a) => a -> m Text Source
annotGetFlags
data AnnotGetFlagsMethodInfo Source
((~) (TYPE Lifted) signature (m [AnnotFlag]), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetFlagsMethodInfo a signature Source | |
annotGetFlags :: (MonadIO m, AnnotK a) => a -> m [AnnotFlag] Source
annotGetModified
data AnnotGetModifiedMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetModifiedMethodInfo a signature Source | |
annotGetModified :: (MonadIO m, AnnotK a) => a -> m Text Source
annotGetName
data AnnotGetNameMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetNameMethodInfo a signature Source | |
annotGetName :: (MonadIO m, AnnotK a) => a -> m Text Source
annotGetPageIndex
data AnnotGetPageIndexMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetPageIndexMethodInfo a signature Source | |
annotGetPageIndex :: (MonadIO m, AnnotK a) => a -> m Int32 Source
annotGetRectangle
data AnnotGetRectangleMethodInfo Source
((~) (TYPE Lifted) signature (m Rectangle), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotGetRectangleMethodInfo a signature Source | |
annotGetRectangle :: (MonadIO m, AnnotK a) => a -> m Rectangle Source
annotSetColor
annotSetContents
data AnnotSetContentsMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotSetContentsMethodInfo a signature Source | |
annotSetContents :: (MonadIO m, AnnotK a) => a -> Text -> m () Source
annotSetFlags
data AnnotSetFlagsMethodInfo Source
((~) (TYPE Lifted) signature ([AnnotFlag] -> m ()), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotSetFlagsMethodInfo a signature Source | |
annotSetFlags :: (MonadIO m, AnnotK a) => a -> [AnnotFlag] -> m () Source
annotSetRectangle
data AnnotSetRectangleMethodInfo Source
((~) (TYPE Lifted) signature (Rectangle -> m ()), MonadIO m, AnnotK a) => MethodInfo (TYPE Lifted) AnnotSetRectangleMethodInfo a signature Source | |
annotSetRectangle :: (MonadIO m, AnnotK a) => a -> Rectangle -> m () Source