Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Go to destination in another document
Synopsis
- newtype ActionGotoRemote = ActionGotoRemote (ManagedPtr ActionGotoRemote)
- newZeroActionGotoRemote :: MonadIO m => m ActionGotoRemote
- clearActionGotoRemoteDest :: MonadIO m => ActionGotoRemote -> m ()
- getActionGotoRemoteDest :: MonadIO m => ActionGotoRemote -> m (Maybe Dest)
- setActionGotoRemoteDest :: MonadIO m => ActionGotoRemote -> Ptr Dest -> m ()
- clearActionGotoRemoteFileName :: MonadIO m => ActionGotoRemote -> m ()
- getActionGotoRemoteFileName :: MonadIO m => ActionGotoRemote -> m (Maybe Text)
- setActionGotoRemoteFileName :: MonadIO m => ActionGotoRemote -> CString -> m ()
- clearActionGotoRemoteTitle :: MonadIO m => ActionGotoRemote -> m ()
- getActionGotoRemoteTitle :: MonadIO m => ActionGotoRemote -> m (Maybe Text)
- setActionGotoRemoteTitle :: MonadIO m => ActionGotoRemote -> CString -> m ()
- getActionGotoRemoteType :: MonadIO m => ActionGotoRemote -> m ActionType
- setActionGotoRemoteType :: MonadIO m => ActionGotoRemote -> ActionType -> m ()
Exported types
newtype ActionGotoRemote Source #
Memory-managed wrapper type.
ActionGotoRemote (ManagedPtr ActionGotoRemote) |
Instances
Eq ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote (==) :: ActionGotoRemote -> ActionGotoRemote -> Bool # (/=) :: ActionGotoRemote -> ActionGotoRemote -> Bool # | |
BoxedPtr ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote boxedPtrCopy :: ActionGotoRemote -> IO ActionGotoRemote boxedPtrFree :: ActionGotoRemote -> IO () | |
CallocPtr ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote | |
ManagedPtrNewtype ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote toManagedPtr :: ActionGotoRemote -> ManagedPtr ActionGotoRemote | |
tag ~ 'AttrSet => Constructible ActionGotoRemote tag Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote new :: MonadIO m => (ManagedPtr ActionGotoRemote -> ActionGotoRemote) -> [AttrOp ActionGotoRemote tag] -> m ActionGotoRemote |
newZeroActionGotoRemote :: MonadIO m => m ActionGotoRemote Source #
Construct a ActionGotoRemote
struct initialized to zero.
Methods
Properties
dest
destination
clearActionGotoRemoteDest :: MonadIO m => ActionGotoRemote -> m () Source #
Set the value of the “dest
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#dest
getActionGotoRemoteDest :: MonadIO m => ActionGotoRemote -> m (Maybe Dest) Source #
Get the value of the “dest
” field.
When overloading is enabled, this is equivalent to
get
actionGotoRemote #dest
setActionGotoRemoteDest :: MonadIO m => ActionGotoRemote -> Ptr Dest -> m () Source #
Set the value of the “dest
” field.
When overloading is enabled, this is equivalent to
set
actionGotoRemote [ #dest:=
value ]
fileName
file name
clearActionGotoRemoteFileName :: MonadIO m => ActionGotoRemote -> m () Source #
Set the value of the “file_name
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#fileName
getActionGotoRemoteFileName :: MonadIO m => ActionGotoRemote -> m (Maybe Text) Source #
Get the value of the “file_name
” field.
When overloading is enabled, this is equivalent to
get
actionGotoRemote #fileName
setActionGotoRemoteFileName :: MonadIO m => ActionGotoRemote -> CString -> m () Source #
Set the value of the “file_name
” field.
When overloading is enabled, this is equivalent to
set
actionGotoRemote [ #fileName:=
value ]
title
action title
clearActionGotoRemoteTitle :: MonadIO m => ActionGotoRemote -> m () Source #
Set the value of the “title
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#title
getActionGotoRemoteTitle :: MonadIO m => ActionGotoRemote -> m (Maybe Text) Source #
Get the value of the “title
” field.
When overloading is enabled, this is equivalent to
get
actionGotoRemote #title
setActionGotoRemoteTitle :: MonadIO m => ActionGotoRemote -> CString -> m () Source #
Set the value of the “title
” field.
When overloading is enabled, this is equivalent to
set
actionGotoRemote [ #title:=
value ]
type
action type (ActionTypeGotoRemote
)
getActionGotoRemoteType :: MonadIO m => ActionGotoRemote -> m ActionType Source #
Get the value of the “type
” field.
When overloading is enabled, this is equivalent to
get
actionGotoRemote #type
setActionGotoRemoteType :: MonadIO m => ActionGotoRemote -> ActionType -> m () Source #
Set the value of the “type
” field.
When overloading is enabled, this is equivalent to
set
actionGotoRemote [ #type:=
value ]