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 Layer = Layer (ManagedPtr Layer)
- class (GObject o, IsDescendantOf Layer o) => IsLayer o
- toLayer :: (MonadIO m, IsLayer o) => o -> m Layer
- layerGetRadioButtonGroupId :: (HasCallStack, MonadIO m, IsLayer a) => a -> m Int32
- layerGetTitle :: (HasCallStack, MonadIO m, IsLayer a) => a -> m Text
- layerHide :: (HasCallStack, MonadIO m, IsLayer a) => a -> m ()
- layerIsParent :: (HasCallStack, MonadIO m, IsLayer a) => a -> m Bool
- layerIsVisible :: (HasCallStack, MonadIO m, IsLayer a) => a -> m Bool
- layerShow :: (HasCallStack, MonadIO m, IsLayer a) => a -> m ()
Exported types
Memory-managed wrapper type.
Instances
Eq Layer Source # | |
GObject Layer Source # | |
Defined in GI.Poppler.Objects.Layer | |
ManagedPtrNewtype Layer Source # | |
Defined in GI.Poppler.Objects.Layer toManagedPtr :: Layer -> ManagedPtr Layer | |
TypedObject Layer Source # | |
Defined in GI.Poppler.Objects.Layer | |
HasParentTypes Layer Source # | |
Defined in GI.Poppler.Objects.Layer | |
IsGValue (Maybe Layer) Source # | Convert |
Defined in GI.Poppler.Objects.Layer gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Layer -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Layer) | |
type ParentTypes Layer Source # | |
Defined in GI.Poppler.Objects.Layer |
class (GObject o, IsDescendantOf Layer o) => IsLayer o Source #
Instances
(GObject o, IsDescendantOf Layer o) => IsLayer o Source # | |
Defined in GI.Poppler.Objects.Layer |
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, hide, isFloating, isParent, isVisible, notify, notifyByPspec, ref, refSink, runDispose, show, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata, getRadioButtonGroupId, getTitle.
Setters
getRadioButtonGroupId
layerGetRadioButtonGroupId Source #
:: (HasCallStack, MonadIO m, IsLayer a) | |
=> a |
|
-> m Int32 | Returns: the ID of the radio button group associated with |
Returns the numeric ID the radio button group associated with layer
.
Since: 0.12
getTitle
:: (HasCallStack, MonadIO m, IsLayer a) | |
=> a |
|
-> m Text | Returns: a string containing the title of the layer |
Returns the name of the layer suitable for presentation as a title in a viewer's GUI
Since: 0.12
hide
:: (HasCallStack, MonadIO m, IsLayer a) | |
=> a |
|
-> m () |
Hides layer
. If layer
is the parent of other nested layers,
such layers will be also hidden and will be blocked until layer
is shown again
Since: 0.12
isParent
:: (HasCallStack, MonadIO m, IsLayer a) | |
=> a |
|
-> m Bool | Returns: |
Returns whether layer
is parent of other nested layers.
Since: 0.12
isVisible
:: (HasCallStack, MonadIO m, IsLayer a) | |
=> a |
|
-> m Bool | Returns: |
Returns whether layer
is visible
Since: 0.12