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 |
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.
ActionLaunch (ManagedPtr ActionLaunch) |
Instances
WrappedPtr ActionLaunch Source # | |
Defined in GI.Poppler.Structs.ActionLaunch wrappedPtrCalloc :: IO (Ptr ActionLaunch) wrappedPtrCopy :: ActionLaunch -> IO ActionLaunch wrappedPtrFree :: Maybe (GDestroyNotify 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.
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
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 ]