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.Unions.Action
Contents
Description
- newtype Action = Action (ForeignPtr Action)
- newZeroAction :: MonadIO m => m Action
- noAction :: Maybe Action
- data ActionCopyMethodInfo
- actionCopy :: MonadIO m => Action -> m Action
- data ActionFreeMethodInfo
- actionFree :: MonadIO m => Action -> m ()
- actionReadAny :: Action -> IO ActionAny
- actionReadGotoDest :: Action -> IO ActionGotoDest
- actionReadGotoRemote :: Action -> IO ActionGotoRemote
- actionReadJavascript :: Action -> IO ActionJavascript
- actionReadLaunch :: Action -> IO ActionLaunch
- actionReadMovie :: Action -> IO ActionMovie
- actionReadNamed :: Action -> IO ActionNamed
- actionReadOcgState :: Action -> IO ActionOCGState
- actionReadRendition :: Action -> IO ActionRendition
- actionReadType :: Action -> IO ActionType
- actionReadUri :: Action -> IO ActionUri
Exported types
Constructors
Action (ForeignPtr Action) |
Instances
BoxedObject Action Source | |
((~) * info (ResolveActionMethod t Action), MethodInfo * info Action p) => IsLabel t (Action -> p) Source | |
((~) * info (ResolveActionMethod t Action), MethodInfo * info Action p) => IsLabelProxy t (Action -> p) Source | |
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) ActionFreeMethodInfo Action signature Source | |
((~) (TYPE Lifted) signature (m Action), MonadIO m) => MethodInfo (TYPE Lifted) ActionCopyMethodInfo Action signature Source | |
newZeroAction :: MonadIO m => m Action Source
Construct a Action
struct initialized to zero.
Methods
actionCopy
data ActionCopyMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Action), MonadIO m) => MethodInfo (TYPE Lifted) ActionCopyMethodInfo Action signature Source | |
actionCopy :: MonadIO m => Action -> m Action Source
actionFree
data ActionFreeMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) ActionFreeMethodInfo Action signature Source | |
actionFree :: MonadIO m => Action -> m () Source
Properties
Any
actionReadAny :: Action -> IO ActionAny Source
GotoDest
GotoRemote
Javascript
Launch
Movie
actionReadMovie :: Action -> IO ActionMovie Source
Named
actionReadNamed :: Action -> IO ActionNamed Source
OcgState
Rendition
Type
actionReadType :: Action -> IO ActionType Source
Uri
actionReadUri :: Action -> IO ActionUri Source