| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte | 
|---|---|
| License | LGPL-2.1 | 
| Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) | 
| 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