Module
Lunapark.ActionF
- Package
- purescript-lunapark
- Repository
- slamdata/purescript-lunapark
#ActionF Source
data ActionF a
Constructors
Click Button a
ButtonDown Button a
ButtonUp Button a
DoubleClick Button a
SendKeys String a
MoveTo PointerMove a
InTouch (TouchF a)
Pause Milliseconds a
Instances
#_lunaparkActions Source
_lunaparkActions :: SProxy "lunaparkActions"
#LUNAPARK_ACTIONS Source
type LUNAPARK_ACTIONS = FProxy ActionF
#WithAction Source
type WithAction r = Run (lunaparkActions :: LUNAPARK_ACTIONS | r) Unit
#liftAction Source
liftAction :: forall r. ActionF Unit -> WithAction r
#click Source
click :: forall r. Button -> WithAction r
#buttonDown Source
buttonDown :: forall r. Button -> WithAction r
#buttonUp Source
buttonUp :: forall r. Button -> WithAction r
#doubleClick Source
doubleClick :: forall r. Button -> WithAction r
#sendKeys Source
sendKeys :: forall r. String -> WithAction r
#moveTo Source
moveTo :: forall r. PointerMove -> WithAction r
#pause Source
pause :: forall r. Milliseconds -> WithAction r
#tap Source
tap :: forall r. WithAction r
#touchDown Source
touchDown :: forall r. WithAction r
#touchUp Source
touchUp :: forall r. WithAction r
#longTap Source
longTap :: forall r. WithAction r
#flick Source
flick :: forall r. PointerMove -> WithAction r
#scroll Source
scroll :: forall r. PointerMove -> WithAction r
#doubleTap Source
doubleTap :: forall r. WithAction r