Module

Utils.FFI

Package
purescript-phaser
Repository
lfarroco/purescript-phaser

#__new0 Source

__new0 :: forall fn returnValue. EffectFn1 fn returnValue

#_new0 Source

_new0 :: forall fn returnValue. fn -> Effect returnValue

#__new1 Source

__new1 :: forall fn v1 returnValue. EffectFn2 fn v1 returnValue

#_new1 Source

_new1 :: forall fn v1 returnValue. fn -> v1 -> Effect returnValue

#__getProp Source

__getProp :: forall a b. EffectFn2 String a b

#_getProp Source

_getProp :: forall obj returnValue. String -> obj -> Effect returnValue

#__return0 Source

__return0 :: forall a b. EffectFn2 String a b

#_return0 Source

_return0 :: forall obj returnValue. String -> obj -> Effect returnValue

#__return1 Source

__return1 :: forall a b c. EffectFn3 String a b c

#_return1 Source

_return1 :: forall obj v1 returnValue. String -> v1 -> obj -> Effect returnValue

#__return2 Source

__return2 :: forall a b c d. EffectFn4 String a b c d

#_return2 Source

_return2 :: forall obj v1 v2 returnValue. String -> v1 -> v2 -> obj -> Effect returnValue

#__return3 Source

__return3 :: forall a b c d e. EffectFn5 String a b c d e

#_return3 Source

_return3 :: forall obj v1 v2 v3 returnValue. String -> v1 -> v2 -> v3 -> obj -> Effect returnValue

#__return4 Source

__return4 :: forall a b c d e f. EffectFn6 String a b c d e f

#_return4 Source

_return4 :: forall obj v1 v2 v3 v4 returnValue. String -> v1 -> v2 -> v3 -> v4 -> obj -> Effect returnValue

#__return5 Source

__return5 :: forall a b c d e f g h. EffectFn7 a b c d e f g h

#_return5 Source

_return5 :: forall prop obj v1 v2 v3 v4 v5 returnValue. prop -> v1 -> v2 -> v3 -> v4 -> v5 -> obj -> Effect returnValue

#__return6 Source

__return6 :: forall a b c d e f g h i. EffectFn8 a b c d e f g h i

#_return6 Source

_return6 :: forall prop obj v1 v2 v3 v4 v5 v6 returnValue. prop -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> obj -> Effect returnValue

#_method0 Source

_method0 :: forall obj. String -> obj -> Effect obj

#_method1 Source

_method1 :: forall obj v1. String -> v1 -> obj -> Effect obj

#_method2 Source

_method2 :: forall obj v1 v2. String -> v1 -> v2 -> obj -> Effect obj

#_method3 Source

_method3 :: forall obj v1 v2 v3. String -> v1 -> v2 -> v3 -> obj -> Effect obj

#_method4 Source

_method4 :: forall obj v1 v2 v3 v4. String -> v1 -> v2 -> v3 -> v4 -> obj -> Effect obj

#_method5 Source

_method5 :: forall obj v1 v2 v3 v4 v5. String -> v1 -> v2 -> v3 -> v4 -> v5 -> obj -> Effect obj

#__setProp Source

__setProp :: forall val obj. EffectFn3 String val obj Unit

#_setProp Source

_setProp :: forall val obj. String -> val -> obj -> Effect Unit

#getNullable Source

getNullable :: forall a obj. String -> String -> obj -> Effect (Nullable a)

#safeGet Source

safeGet :: forall obj a. String -> obj -> Effect (Maybe a)

#_listener1 Source

_listener1 :: forall a. (a -> Effect Unit) -> EventListener

#_listener2 Source

_listener2 :: forall a b. (a -> b -> Effect Unit) -> EventListener

#_listener3 Source

_listener3 :: forall a b c. (a -> b -> c -> Effect Unit) -> EventListener

#_listener4 Source

_listener4 :: forall a b c d. (a -> b -> c -> d -> Effect Unit) -> EventListener

#_listener5 Source

_listener5 :: forall a b c d e. (a -> b -> c -> d -> e -> Effect Unit) -> EventListener