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 |
- newtype ScriptDialog = ScriptDialog (ForeignPtr ScriptDialog)
- noScriptDialog :: Maybe ScriptDialog
- data ScriptDialogConfirmSetConfirmedMethodInfo
- scriptDialogConfirmSetConfirmed :: MonadIO m => ScriptDialog -> Bool -> m ()
- data ScriptDialogGetDialogTypeMethodInfo
- scriptDialogGetDialogType :: MonadIO m => ScriptDialog -> m ScriptDialogType
- data ScriptDialogGetMessageMethodInfo
- scriptDialogGetMessage :: MonadIO m => ScriptDialog -> m Text
- data ScriptDialogPromptGetDefaultTextMethodInfo
- scriptDialogPromptGetDefaultText :: MonadIO m => ScriptDialog -> m Text
- data ScriptDialogPromptSetTextMethodInfo
- scriptDialogPromptSetText :: MonadIO m => ScriptDialog -> Text -> m ()
Exported types
newtype ScriptDialog Source
BoxedObject ScriptDialog | |
((~) * signature (Text -> m ()), MonadIO m) => MethodInfo * ScriptDialogPromptSetTextMethodInfo ScriptDialog signature | |
((~) * signature (m Text), MonadIO m) => MethodInfo * ScriptDialogPromptGetDefaultTextMethodInfo ScriptDialog signature | |
((~) * signature (m Text), MonadIO m) => MethodInfo * ScriptDialogGetMessageMethodInfo ScriptDialog signature | |
((~) * signature (m ScriptDialogType), MonadIO m) => MethodInfo * ScriptDialogGetDialogTypeMethodInfo ScriptDialog signature | |
((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * ScriptDialogConfirmSetConfirmedMethodInfo ScriptDialog signature | |
((~) * info (ResolveScriptDialogMethod t ScriptDialog), MethodInfo * info ScriptDialog p) => IsLabelProxy t (ScriptDialog -> p) | |
type AttributeList ScriptDialog |
Methods
scriptDialogConfirmSetConfirmed
data ScriptDialogConfirmSetConfirmedMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * ScriptDialogConfirmSetConfirmedMethodInfo ScriptDialog signature |
scriptDialogConfirmSetConfirmed :: MonadIO m => ScriptDialog -> Bool -> m () Source
scriptDialogGetDialogType
data ScriptDialogGetDialogTypeMethodInfo Source
((~) * signature (m ScriptDialogType), MonadIO m) => MethodInfo * ScriptDialogGetDialogTypeMethodInfo ScriptDialog signature |
scriptDialogGetDialogType :: MonadIO m => ScriptDialog -> m ScriptDialogType Source
scriptDialogGetMessage
data ScriptDialogGetMessageMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * ScriptDialogGetMessageMethodInfo ScriptDialog signature |
scriptDialogGetMessage :: MonadIO m => ScriptDialog -> m Text Source
scriptDialogPromptGetDefaultText
data ScriptDialogPromptGetDefaultTextMethodInfo Source
((~) * signature (m Text), MonadIO m) => MethodInfo * ScriptDialogPromptGetDefaultTextMethodInfo ScriptDialog signature |
scriptDialogPromptGetDefaultText :: MonadIO m => ScriptDialog -> m Text Source
scriptDialogPromptSetText
data ScriptDialogPromptSetTextMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m) => MethodInfo * ScriptDialogPromptSetTextMethodInfo ScriptDialog signature |
scriptDialogPromptSetText :: MonadIO m => ScriptDialog -> Text -> m () Source