| 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 |
GI.Poppler.Structs.LayersIter
Description
No description available in the introspection data.
Synopsis
- newtype LayersIter = LayersIter (ManagedPtr LayersIter)
- noLayersIter :: Maybe LayersIter
- layersIterCopy :: (HasCallStack, MonadIO m) => LayersIter -> m LayersIter
- layersIterFree :: (HasCallStack, MonadIO m) => LayersIter -> m ()
- layersIterGetChild :: (HasCallStack, MonadIO m) => LayersIter -> m LayersIter
- layersIterGetLayer :: (HasCallStack, MonadIO m) => LayersIter -> m Layer
- layersIterGetTitle :: (HasCallStack, MonadIO m) => LayersIter -> m Text
- layersIterNew :: (HasCallStack, MonadIO m, IsDocument a) => a -> m LayersIter
- layersIterNext :: (HasCallStack, MonadIO m) => LayersIter -> m Bool
Exported types
newtype LayersIter Source #
Memory-managed wrapper type.
Constructors
| LayersIter (ManagedPtr LayersIter) |
Instances
| BoxedObject LayersIter Source # | |
Defined in GI.Poppler.Structs.LayersIter Methods boxedType :: LayersIter -> IO GType # | |
noLayersIter :: Maybe LayersIter Source #
A convenience alias for Nothing :: Maybe LayersIter.
Methods
copy
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m LayersIter | Returns: a new Since 0.12 |
Creates a new LayersIter as a copy of iter. This must be freed with
layersIterFree.
free
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m () |
Frees iter.
Since: 0.12
getChild
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m LayersIter | Returns: a new |
Returns a newly created child of parent, or Nothing if the iter has no child.
See layersIterNew for more information on this function.
Since: 0.12
getLayer
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m Layer | Returns: a new |
Returns the Layer associated with iter.
Since: 0.12
getTitle
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m Text | Returns: a new string containing the |
Returns the title associated with iter. It must be freed with
free.
Since: 0.12
new
Arguments
| :: (HasCallStack, MonadIO m, IsDocument a) | |
| => a |
|
| -> m LayersIter |
No description available in the introspection data.
Since: 0.12
next
Arguments
| :: (HasCallStack, MonadIO m) | |
| => LayersIter |
|
| -> m Bool | Returns: |
Sets iter to point to the next action at the current level, if valid. See
layersIterNew for more information.
Since: 0.12