Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Poppler.Objects.AnnotLine
Contents
Description
No description available in the introspection data.
Synopsis
- newtype AnnotLine = AnnotLine (ManagedPtr AnnotLine)
- class (GObject o, IsDescendantOf AnnotLine o) => IsAnnotLine o
- toAnnotLine :: (MonadIO m, IsAnnotLine o) => o -> m AnnotLine
- annotLineNew :: (HasCallStack, MonadIO m, IsDocument a) => a -> Rectangle -> Point -> Point -> m AnnotLine
- annotLineSetVertices :: (HasCallStack, MonadIO m, IsAnnotLine a) => a -> Point -> Point -> m ()
Exported types
Memory-managed wrapper type.
Instances
Eq AnnotLine Source # | |
GObject AnnotLine Source # | |
Defined in GI.Poppler.Objects.AnnotLine | |
ManagedPtrNewtype AnnotLine Source # | |
Defined in GI.Poppler.Objects.AnnotLine Methods toManagedPtr :: AnnotLine -> ManagedPtr AnnotLine | |
TypedObject AnnotLine Source # | |
Defined in GI.Poppler.Objects.AnnotLine | |
HasParentTypes AnnotLine Source # | |
Defined in GI.Poppler.Objects.AnnotLine | |
IsGValue (Maybe AnnotLine) Source # | Convert |
Defined in GI.Poppler.Objects.AnnotLine Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe AnnotLine -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe AnnotLine) | |
type ParentTypes AnnotLine Source # | |
Defined in GI.Poppler.Objects.AnnotLine |
class (GObject o, IsDescendantOf AnnotLine o) => IsAnnotLine o Source #
Type class for types which can be safely cast to AnnotLine
, for instance with toAnnotLine
.
Instances
(GObject o, IsDescendantOf AnnotLine o) => IsAnnotLine o Source # | |
Defined in GI.Poppler.Objects.AnnotLine |
toAnnotLine :: (MonadIO m, IsAnnotLine o) => o -> m AnnotLine Source #
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, hasPopup, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getAnnotType, getColor, getContents, getData, getDate, getExternalData, getFlags, getLabel, getModified, getName, getOpacity, getPageIndex, getPopupIsOpen, getPopupRectangle, getProperty, getQdata, getRectangle, getReplyTo, getSubject.
Setters
setColor, setContents, setData, setDataFull, setFlags, setLabel, setOpacity, setPopup, setPopupIsOpen, setPopupRectangle, setProperty, setRectangle, setVertices.
new
Arguments
:: (HasCallStack, MonadIO m, IsDocument a) | |
=> a |
|
-> Rectangle |
|
-> Point |
|
-> Point |
|
-> m AnnotLine | Returns: A newly created |
Creates a new Line annotation that will be
located on rect
when added to a page. See
pageAddAnnot
Since: 0.26
setVertices
Arguments
:: (HasCallStack, MonadIO m, IsAnnotLine a) | |
=> a |
|
-> Point |
|
-> Point |
|
-> m () |
Set the coordinate points where the popplerAnnot
starts and ends.
Since: 0.26