| 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.ActionLaunch
Description
No description available in the introspection data.
Synopsis
- newtype ActionLaunch = ActionLaunch (ManagedPtr ActionLaunch)
 - newZeroActionLaunch :: MonadIO m => m ActionLaunch
 - noActionLaunch :: Maybe ActionLaunch
 - clearActionLaunchFileName :: MonadIO m => ActionLaunch -> m ()
 - getActionLaunchFileName :: MonadIO m => ActionLaunch -> m (Maybe Text)
 - setActionLaunchFileName :: MonadIO m => ActionLaunch -> CString -> m ()
 - clearActionLaunchParams :: MonadIO m => ActionLaunch -> m ()
 - getActionLaunchParams :: MonadIO m => ActionLaunch -> m (Maybe Text)
 - setActionLaunchParams :: MonadIO m => ActionLaunch -> CString -> m ()
 - clearActionLaunchTitle :: MonadIO m => ActionLaunch -> m ()
 - getActionLaunchTitle :: MonadIO m => ActionLaunch -> m (Maybe Text)
 - setActionLaunchTitle :: MonadIO m => ActionLaunch -> CString -> m ()
 - getActionLaunchType :: MonadIO m => ActionLaunch -> m ActionType
 - setActionLaunchType :: MonadIO m => ActionLaunch -> ActionType -> m ()
 
Exported types
newtype ActionLaunch Source #
Memory-managed wrapper type.
Constructors
| ActionLaunch (ManagedPtr ActionLaunch) | 
Instances
| WrappedPtr ActionLaunch Source # | |
Defined in GI.Poppler.Structs.ActionLaunch Methods wrappedPtrCalloc :: IO (Ptr ActionLaunch) #  | |
| tag ~ AttrSet => Constructible ActionLaunch tag Source # | |
Defined in GI.Poppler.Structs.ActionLaunch Methods new :: MonadIO m => (ManagedPtr ActionLaunch -> ActionLaunch) -> [AttrOp ActionLaunch tag] -> m ActionLaunch #  | |
newZeroActionLaunch :: MonadIO m => m ActionLaunch Source #
Construct a ActionLaunch struct initialized to zero.
noActionLaunch :: Maybe ActionLaunch Source #
A convenience alias for Nothing :: Maybe ActionLaunch.
Properties
fileName
No description available in the introspection data.
clearActionLaunchFileName :: MonadIO m => ActionLaunch -> m () Source #
Set the value of the “file_name” field to Nothing.
When overloading is enabled, this is equivalent to
clear #fileName
getActionLaunchFileName :: MonadIO m => ActionLaunch -> m (Maybe Text) Source #
Get the value of the “file_name” field.
When overloading is enabled, this is equivalent to
get actionLaunch #fileName
setActionLaunchFileName :: MonadIO m => ActionLaunch -> CString -> m () Source #
Set the value of the “file_name” field.
When overloading is enabled, this is equivalent to
setactionLaunch [ #fileName:=value ]
params
No description available in the introspection data.
clearActionLaunchParams :: MonadIO m => ActionLaunch -> m () Source #
Set the value of the “params” field to Nothing.
When overloading is enabled, this is equivalent to
clear #params
getActionLaunchParams :: MonadIO m => ActionLaunch -> m (Maybe Text) Source #
Get the value of the “params” field.
When overloading is enabled, this is equivalent to
get actionLaunch #params
setActionLaunchParams :: MonadIO m => ActionLaunch -> CString -> m () Source #
Set the value of the “params” field.
When overloading is enabled, this is equivalent to
setactionLaunch [ #params:=value ]
title
No description available in the introspection data.
clearActionLaunchTitle :: MonadIO m => ActionLaunch -> m () Source #
Set the value of the “title” field to Nothing.
When overloading is enabled, this is equivalent to
clear #title
getActionLaunchTitle :: MonadIO m => ActionLaunch -> m (Maybe Text) Source #
Get the value of the “title” field.
When overloading is enabled, this is equivalent to
get actionLaunch #title
setActionLaunchTitle :: MonadIO m => ActionLaunch -> CString -> m () Source #
Set the value of the “title” field.
When overloading is enabled, this is equivalent to
setactionLaunch [ #title:=value ]
type
No description available in the introspection data.
getActionLaunchType :: MonadIO m => ActionLaunch -> m ActionType Source #
Get the value of the “type” field.
When overloading is enabled, this is equivalent to
get actionLaunch #type
setActionLaunchType :: MonadIO m => ActionLaunch -> ActionType -> m () Source #
Set the value of the “type” field.
When overloading is enabled, this is equivalent to
setactionLaunch [ #type:=value ]