gi-poppler-0.18.21: Poppler bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Poppler.Structs.ActionLayer

Description

Action to perform over a list of layers

Synopsis

Exported types

newZeroActionLayer :: MonadIO m => m ActionLayer Source #

Construct a ActionLayer struct initialized to zero.

Methods

Overloaded methods

Properties

action

getActionLayerAction :: MonadIO m => ActionLayer -> m ActionLayerAction Source #

Get the value of the “action” field. When overloading is enabled, this is equivalent to

get actionLayer #action

setActionLayerAction :: MonadIO m => ActionLayer -> ActionLayerAction -> m () Source #

Set the value of the “action” field. When overloading is enabled, this is equivalent to

set actionLayer [ #action := value ]

layers

list of Layers

clearActionLayerLayers :: MonadIO m => ActionLayer -> m () Source #

Set the value of the “layers” field to Nothing. When overloading is enabled, this is equivalent to

clear #layers

getActionLayerLayers :: MonadIO m => ActionLayer -> m [Ptr ()] Source #

Get the value of the “layers” field. When overloading is enabled, this is equivalent to

get actionLayer #layers

setActionLayerLayers :: MonadIO m => ActionLayer -> Ptr (GList (Ptr ())) -> m () Source #

Set the value of the “layers” field. When overloading is enabled, this is equivalent to

set actionLayer [ #layers := value ]