Safe Haskell | None |
---|---|
Language | Haskell2010 |
- delay :: forall m. MonadFree WorkflowF m => MilliSeconds -> m ()
- openURL :: forall m. MonadFree WorkflowF m => URL -> m ()
- openApplication :: forall m. MonadFree WorkflowF m => Application -> m ()
- currentApplication :: forall m. MonadFree WorkflowF m => m Application
- setClipboard :: forall m. MonadFree WorkflowF m => Clipboard -> m ()
- getClipboard :: forall m. MonadFree WorkflowF m => m Clipboard
- sendMouseScroll :: forall m. MonadFree WorkflowF m => [Modifier] -> MouseScroll -> Natural -> m ()
- sendMouseClick :: forall m. MonadFree WorkflowF m => [Modifier] -> Natural -> MouseButton -> m ()
- sendText :: forall m. MonadFree WorkflowF m => String -> m ()
- sendKeyChord :: forall m. MonadFree WorkflowF m => [Modifier] -> Key -> m ()
- sendKeySequence :: MonadWorkflow m => KeySequence -> m ()
- sendKeyChord' :: MonadWorkflow m => KeyChord -> m ()
- fromWorkflows_ :: MonadWorkflow m => [Workflow_] -> m ()
- fromWorkflow_ :: Workflow_ -> WorkflowF ()
Documentation
openApplication :: forall m. MonadFree WorkflowF m => Application -> m () Source #
currentApplication :: forall m. MonadFree WorkflowF m => m Application Source #
sendMouseScroll :: forall m. MonadFree WorkflowF m => [Modifier] -> MouseScroll -> Natural -> m () Source #
sendMouseClick :: forall m. MonadFree WorkflowF m => [Modifier] -> Natural -> MouseButton -> m () Source #
sendKeySequence :: MonadWorkflow m => KeySequence -> m () Source #
sendKeyChord' :: MonadWorkflow m => KeyChord -> m () Source #
uncurried sendKeyChord
fromWorkflows_ :: MonadWorkflow m => [Workflow_] -> m () Source #
fromWorkflow_ :: Workflow_ -> WorkflowF () Source #