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 |
No description available in the introspection data.
Synopsis
- newtype AnnotCircle = AnnotCircle (ManagedPtr AnnotCircle)
- class (GObject o, IsDescendantOf AnnotCircle o) => IsAnnotCircle o
- toAnnotCircle :: (MonadIO m, IsAnnotCircle o) => o -> m AnnotCircle
- annotCircleGetInteriorColor :: (HasCallStack, MonadIO m, IsAnnotCircle a) => a -> m Color
- annotCircleNew :: (HasCallStack, MonadIO m, IsDocument a) => a -> Rectangle -> m AnnotCircle
- annotCircleSetInteriorColor :: (HasCallStack, MonadIO m, IsAnnotCircle a) => a -> Maybe Color -> m ()
Exported types
newtype AnnotCircle Source #
Memory-managed wrapper type.
AnnotCircle (ManagedPtr AnnotCircle) |
Instances
Eq AnnotCircle Source # | |
Defined in GI.Poppler.Objects.AnnotCircle (==) :: AnnotCircle -> AnnotCircle -> Bool # (/=) :: AnnotCircle -> AnnotCircle -> Bool # | |
GObject AnnotCircle Source # | |
Defined in GI.Poppler.Objects.AnnotCircle | |
ManagedPtrNewtype AnnotCircle Source # | |
Defined in GI.Poppler.Objects.AnnotCircle toManagedPtr :: AnnotCircle -> ManagedPtr AnnotCircle | |
TypedObject AnnotCircle Source # | |
Defined in GI.Poppler.Objects.AnnotCircle | |
HasParentTypes AnnotCircle Source # | |
Defined in GI.Poppler.Objects.AnnotCircle | |
IsGValue (Maybe AnnotCircle) Source # | Convert |
Defined in GI.Poppler.Objects.AnnotCircle gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe AnnotCircle -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe AnnotCircle) | |
type ParentTypes AnnotCircle Source # | |
Defined in GI.Poppler.Objects.AnnotCircle |
class (GObject o, IsDescendantOf AnnotCircle o) => IsAnnotCircle o Source #
Type class for types which can be safely cast to AnnotCircle
, for instance with toAnnotCircle
.
Instances
(GObject o, IsDescendantOf AnnotCircle o) => IsAnnotCircle o Source # | |
Defined in GI.Poppler.Objects.AnnotCircle |
toAnnotCircle :: (MonadIO m, IsAnnotCircle o) => o -> m AnnotCircle Source #
Cast to AnnotCircle
, for types for which this is known to be safe. For general casts, use castTo
.
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, getInteriorColor, getLabel, getModified, getName, getOpacity, getPageIndex, getPopupIsOpen, getPopupRectangle, getProperty, getQdata, getRectangle, getReplyTo, getSubject.
Setters
setColor, setContents, setData, setDataFull, setFlags, setInteriorColor, setLabel, setOpacity, setPopup, setPopupIsOpen, setPopupRectangle, setProperty, setRectangle.
getInteriorColor
annotCircleGetInteriorColor Source #
:: (HasCallStack, MonadIO m, IsAnnotCircle a) | |
=> a |
|
-> m Color | Returns: a new allocated |
Retrieves the interior color of popplerAnnot
.
Since: 0.26
new
:: (HasCallStack, MonadIO m, IsDocument a) | |
=> a |
|
-> Rectangle |
|
-> m AnnotCircle | Returns: a newly created |
Creates a new Circle annotation that will be
located on rect
when added to a page. See
pageAddAnnot
Since: 0.26
setInteriorColor
annotCircleSetInteriorColor Source #
:: (HasCallStack, MonadIO m, IsAnnotCircle a) | |
=> a |
|
-> Maybe Color | |
-> m () |
Sets the interior color of popplerAnnot
.
Since: 0.26