gi-poppler-0.18.11: Poppler bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Poppler.Unions.Action

Contents

Description

A data structure for holding actions

Synopsis

Exported types

newtype Action Source #

Constructors

Action (ManagedPtr Action) 

Instances

BoxedObject Action Source # 

Methods

boxedType :: Action -> IO GType #

(~) AttrOpTag tag AttrSet => Constructible Action tag Source # 

Methods

new :: MonadIO m => (ManagedPtr Action -> Action) -> [AttrOp Action tag] -> m Action #

((~) * info (ResolveActionMethod t Action), MethodInfo * info Action p) => IsLabel t (Action -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> Action -> p #

((~) * info (ResolveActionMethod t Action), MethodInfo * info Action p) => IsLabelProxy t (Action -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> Action -> p #

HasAttributeList * Action Source # 
((~) * signature (m ()), MonadIO m) => MethodInfo * ActionFreeMethodInfo Action signature Source # 
((~) * signature (m Action), MonadIO m) => MethodInfo * ActionCopyMethodInfo Action signature Source # 
type AttributeList Action Source # 

newZeroAction :: MonadIO m => m Action Source #

Construct a Action struct initialized to zero.

Methods

copy

data ActionCopyMethodInfo Source #

Instances

((~) * signature (m Action), MonadIO m) => MethodInfo * ActionCopyMethodInfo Action signature Source # 

actionCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Action

action: a Action

-> m Action

Returns: a new action identical to action

Copies action, creating an identical Action.

free

data ActionFreeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * ActionFreeMethodInfo Action signature Source # 

actionFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Action

action: a Action

-> m () 

Frees action

Properties

any

gotoDest

gotoRemote

javascript

launch

movie

named

ocgState

rendition

type

uri