Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype ActionLaunch = ActionLaunch (ManagedPtr ActionLaunch)
- newZeroActionLaunch :: MonadIO m => m 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.
ActionLaunch (ManagedPtr ActionLaunch) |
Instances
Eq ActionLaunch Source # | |
Defined in GI.Poppler.Structs.ActionLaunch (==) :: ActionLaunch -> ActionLaunch -> Bool (/=) :: ActionLaunch -> ActionLaunch -> Bool | |
BoxedPtr ActionLaunch Source # | |
Defined in GI.Poppler.Structs.ActionLaunch boxedPtrCopy :: ActionLaunch -> IO ActionLaunch boxedPtrFree :: ActionLaunch -> IO () | |
CallocPtr ActionLaunch Source # | |
Defined in GI.Poppler.Structs.ActionLaunch boxedPtrCalloc :: IO (Ptr ActionLaunch) | |
ManagedPtrNewtype ActionLaunch Source # | |
Defined in GI.Poppler.Structs.ActionLaunch toManagedPtr :: ActionLaunch -> ManagedPtr ActionLaunch | |
tag ~ 'AttrSet => Constructible ActionLaunch tag Source # | |
Defined in GI.Poppler.Structs.ActionLaunch new :: MonadIO m => (ManagedPtr ActionLaunch -> ActionLaunch) -> [AttrOp ActionLaunch tag] -> m ActionLaunch |
newZeroActionLaunch :: MonadIO m => m ActionLaunch Source #
Construct a ActionLaunch
struct initialized to zero.
Methods
Overloaded methods
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
set
actionLaunch [ #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
set
actionLaunch [ #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
set
actionLaunch [ #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
set
actionLaunch [ #type:=
value ]