Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.Poppler.Structs.ActionLaunch
Description
- newtype ActionLaunch = ActionLaunch (ManagedPtr ActionLaunch)
- newZeroActionLaunch :: MonadIO m => m ActionLaunch
- noActionLaunch :: Maybe ActionLaunch
- actionLaunch_fileName :: AttrLabelProxy "fileName"
- clearActionLaunchFileName :: MonadIO m => ActionLaunch -> m ()
- getActionLaunchFileName :: MonadIO m => ActionLaunch -> m (Maybe Text)
- setActionLaunchFileName :: MonadIO m => ActionLaunch -> CString -> m ()
- actionLaunch_params :: AttrLabelProxy "params"
- clearActionLaunchParams :: MonadIO m => ActionLaunch -> m ()
- getActionLaunchParams :: MonadIO m => ActionLaunch -> m (Maybe Text)
- setActionLaunchParams :: MonadIO m => ActionLaunch -> CString -> m ()
- actionLaunch_title :: AttrLabelProxy "title"
- clearActionLaunchTitle :: MonadIO m => ActionLaunch -> m ()
- getActionLaunchTitle :: MonadIO m => ActionLaunch -> m (Maybe Text)
- setActionLaunchTitle :: MonadIO m => ActionLaunch -> CString -> m ()
- actionLaunch_type :: AttrLabelProxy "type"
- getActionLaunchType :: MonadIO m => ActionLaunch -> m ActionType
- setActionLaunchType :: MonadIO m => ActionLaunch -> ActionType -> m ()
Exported types
newtype ActionLaunch Source #
Constructors
ActionLaunch (ManagedPtr ActionLaunch) |
Instances
WrappedPtr ActionLaunch Source # | |
(~) AttrOpTag tag AttrSet => Constructible ActionLaunch tag Source # | |
((~) * info (ResolveActionLaunchMethod t ActionLaunch), MethodInfo * info ActionLaunch p) => IsLabel t (ActionLaunch -> p) Source # | |
((~) * info (ResolveActionLaunchMethod t ActionLaunch), MethodInfo * info ActionLaunch p) => IsLabelProxy t (ActionLaunch -> p) Source # | |
HasAttributeList * ActionLaunch Source # | |
type AttributeList ActionLaunch Source # | |
newZeroActionLaunch :: MonadIO m => m ActionLaunch Source #
Construct a ActionLaunch
struct initialized to zero.
Properties
fileName
actionLaunch_fileName :: AttrLabelProxy "fileName" Source #
clearActionLaunchFileName :: MonadIO m => ActionLaunch -> m () Source #
getActionLaunchFileName :: MonadIO m => ActionLaunch -> m (Maybe Text) Source #
setActionLaunchFileName :: MonadIO m => ActionLaunch -> CString -> m () Source #
params
actionLaunch_params :: AttrLabelProxy "params" Source #
clearActionLaunchParams :: MonadIO m => ActionLaunch -> m () Source #
getActionLaunchParams :: MonadIO m => ActionLaunch -> m (Maybe Text) Source #
setActionLaunchParams :: MonadIO m => ActionLaunch -> CString -> m () Source #
title
actionLaunch_title :: AttrLabelProxy "title" Source #
clearActionLaunchTitle :: MonadIO m => ActionLaunch -> m () Source #
getActionLaunchTitle :: MonadIO m => ActionLaunch -> m (Maybe Text) Source #
setActionLaunchTitle :: MonadIO m => ActionLaunch -> CString -> m () Source #
type
actionLaunch_type :: AttrLabelProxy "type" Source #
getActionLaunchType :: MonadIO m => ActionLaunch -> m ActionType Source #
setActionLaunchType :: MonadIO m => ActionLaunch -> ActionType -> m () Source #