Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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 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 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
:: (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
:: (HasCallStack, MonadIO m, IsAnnotLine a) | |
=> a |
|
-> Point |
|
-> Point |
|
-> m () |
Set the coordinate points where the popplerAnnot
starts and ends.
Since: 0.26