gi-poppler-0.18.26: Poppler bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
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

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 [Layer] 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 Layer)) -> m () Source #

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

set actionLayer [ #layers := value ]