| 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 |
GI.Poppler.Structs.ActionGotoRemote
Description
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.
Constructors
| ActionGotoRemote (ManagedPtr ActionGotoRemote) |
Instances
| Eq ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote Methods (==) :: ActionGotoRemote -> ActionGotoRemote -> Bool # (/=) :: ActionGotoRemote -> ActionGotoRemote -> Bool # | |
| BoxedPtr ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote Methods boxedPtrCopy :: ActionGotoRemote -> IO ActionGotoRemote boxedPtrFree :: ActionGotoRemote -> IO () | |
| CallocPtr ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote Methods | |
| ManagedPtrNewtype ActionGotoRemote Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote Methods toManagedPtr :: ActionGotoRemote -> ManagedPtr ActionGotoRemote | |
| tag ~ 'AttrSet => Constructible ActionGotoRemote tag Source # | |
Defined in GI.Poppler.Structs.ActionGotoRemote Methods 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
setactionGotoRemote [ #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
setactionGotoRemote [ #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
setactionGotoRemote [ #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
setactionGotoRemote [ #type:=value ]