Module

Flame.External

Package
purescript-flame
Repository
easafe/purescript-flame

Defines helpers for custom events that are send to the application message Channel

Re-exports from Flame.External.Document

#onWheel' Source

onWheel' :: forall message. ToRawEventSource message

#onWheel Source

onWheel :: forall message. ToEventSource message

#onScroll' Source

onScroll' :: forall message. ToRawEventSource message

#onScroll Source

onScroll :: forall message. ToEventSource message

#onKeyup' Source

onKeyup' :: forall message. ToRawEventSource message

#onKeyup Source

onKeyup :: forall message. ToSpecialEventSource message Key

#onKeypress' Source

onKeypress' :: forall message. ToRawEventSource message

#onKeypress Source

onKeypress :: forall message. ToSpecialEventSource message Key

#onKeydown' Source

onKeydown' :: forall message. ToRawEventSource message

#onKeydown Source

onKeydown :: forall message. ToSpecialEventSource message Key

#onFocus' Source

onFocus' :: forall message. ToRawEventSource message

#onFocus Source

onFocus :: forall message. ToEventSource message

#onDrop' Source

onDrop' :: forall message. ToRawEventSource message

#onDrop Source

onDrop :: forall message. ToEventSource message

#onDragstart' Source

onDragstart' :: forall message. ToRawEventSource message

#onDragstart Source

onDragstart :: forall message. ToEventSource message

#onDragover' Source

onDragover' :: forall message. ToRawEventSource message

#onDragover Source

onDragover :: forall message. ToEventSource message

#onDragleave' Source

onDragleave' :: forall message. ToRawEventSource message

#onDragleave Source

onDragleave :: forall message. ToEventSource message

#onDragenter' Source

onDragenter' :: forall message. ToRawEventSource message

#onDragenter Source

onDragenter :: forall message. ToEventSource message

#onDragend' Source

onDragend' :: forall message. ToRawEventSource message

#onDragend Source

onDragend :: forall message. ToEventSource message

#onDrag' Source

onDrag' :: forall message. ToRawEventSource message

#onDrag Source

onDrag :: forall message. ToEventSource message

#onDblclick' Source

onDblclick' :: forall message. ToRawEventSource message

#onDblclick Source

onDblclick :: forall message. ToEventSource message

#onContextmenu' Source

onContextmenu' :: forall message. ToRawEventSource message

#onContextmenu Source

onContextmenu :: forall message. ToEventSource message

#onClick' Source

onClick' :: forall message. ToRawEventSource message

#onClick Source

onClick :: forall message. ToEventSource message

click event fired for the document

#onBlur' Source

onBlur' :: forall message. ToRawEventSource message

#onBlur Source

onBlur :: forall message. ToEventSource message

Re-exports from Flame.External.Source

#ToSpecialEventSource_ Source

type ToSpecialEventSource_ message parameter = forall f. Applicative f => EffectFn3 (parameter -> f (parameter -> message) -> f message) (f (parameter -> message)) (Channel (f message)) Unit

#ToSpecialEventSource Source

type ToSpecialEventSource message parameter = forall f. Applicative f => f (parameter -> message) -> Channel (f message) -> Effect Unit

#ToRawEventSource Source

type ToRawEventSource constructor = ToSpecialEventSource constructor Event

#ToEventSource Source

type ToEventSource message = message -> Channel message -> Effect Unit

#send Source

send :: forall message. Array (Channel message -> Effect Unit) -> Channel message -> Effect Unit

#createSpecialEventSource Source

createSpecialEventSource :: forall constructor parameter. ToSpecialEventSource_ constructor parameter -> ToSpecialEventSource constructor parameter

#createRawEventSource Source

createRawEventSource :: forall constructor. ToRawEventSource_ constructor -> ToRawEventSource constructor

#createEventSource Source

createEventSource :: forall message. ToEventSource_ message -> ToEventSource message

Re-exports from Flame.External.Window

#onUnload' Source

onUnload' :: forall message. ToRawEventSource message

#onUnload Source

onUnload :: forall message. ToEventSource message

#onResize' Source

onResize' :: forall message. ToRawEventSource message

#onResize Source

onResize :: forall message. ToEventSource message

#onOnline' Source

onOnline' :: forall message. ToRawEventSource message

#onOnline Source

onOnline :: forall message. ToEventSource message

#onOffline' Source

onOffline' :: forall message. ToRawEventSource message

#onOffline Source

onOffline :: forall message. ToEventSource message

#onLoad' Source

onLoad' :: forall message. ToRawEventSource message

#onLoad Source

onLoad :: forall message. ToEventSource message

#onError' Source

onError' :: forall message. ToRawEventSource message

#onError Source

onError :: forall message. ToEventSource message