Module

Pha.Html.Events

Package
purescript-pha
Repository
gbagan/purescript-pha

#always Source

always :: forall ev msg. msg -> ev -> Effect (Maybe msg)

#always' Source

always' :: forall ev msg. msg -> ev -> Effect msg

#on Source

on :: forall msg. String -> EventHandler msg -> Prop msg

#setPointerCaptureE Source

#releasePointerCaptureE Source

#custom Source

custom :: forall msg. String -> EventHandler { message :: Maybe msg, preventDefault :: Boolean, stopPropagation :: Boolean } -> Prop msg

#preventDefaultOn Source

preventDefaultOn :: forall msg. String -> EventHandler (Tuple (Maybe msg) Boolean) -> Prop msg

#stopPropagationOn Source

stopPropagationOn :: forall msg. String -> EventHandler (Tuple (Maybe msg) Boolean) -> Prop msg

#releasePointerCaptureOn Source

releasePointerCaptureOn :: forall msg. String -> EventHandler msg -> Prop msg

#onClick Source

onClick :: forall msg. msg -> Prop msg

#onClick' Source

onClick' :: forall msg. Maybe msg -> Prop msg

#onClick_ Source

onClick_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onMouseUp Source

onMouseUp :: forall msg. msg -> Prop msg

#onMouseUp' Source

onMouseUp' :: forall msg. Maybe msg -> Prop msg

#onMouseUp_ Source

onMouseUp_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onMouseDown Source

onMouseDown :: forall msg. msg -> Prop msg

#onMouseDown' Source

onMouseDown' :: forall msg. Maybe msg -> Prop msg

#onMouseDown_ Source

onMouseDown_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onMouseEnter Source

onMouseEnter :: forall msg. msg -> Prop msg

#onMouseEnter' Source

onMouseEnter' :: forall msg. Maybe msg -> Prop msg

#onMouseEnter_ Source

onMouseEnter_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onMouseLeave Source

onMouseLeave :: forall msg. msg -> Prop msg

#onMouseLeave' Source

onMouseLeave' :: forall msg. Maybe msg -> Prop msg

#onMouseLeave_ Source

onMouseLeave_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onPointerUp Source

onPointerUp :: forall msg. msg -> Prop msg

#onPointerUp' Source

onPointerUp' :: forall msg. Maybe msg -> Prop msg

#onPointerUp_ Source

onPointerUp_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onPointerDown Source

onPointerDown :: forall msg. msg -> Prop msg

#onPointerDown' Source

onPointerDown' :: forall msg. Maybe msg -> Prop msg

#onPointerDown_ Source

onPointerDown_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onPointerEnter Source

onPointerEnter :: forall msg. msg -> Prop msg

#onPointerEnter' Source

onPointerEnter' :: forall msg. Maybe msg -> Prop msg

#onPointerEnter_ Source

onPointerEnter_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onPointerLeave Source

onPointerLeave :: forall msg. msg -> Prop msg

#onPointerLeave' Source

onPointerLeave' :: forall msg. Maybe msg -> Prop msg

#onPointerLeave_ Source

onPointerLeave_ :: forall msg. (MouseEvent -> Effect (Maybe msg)) -> Prop msg

#onContextMenu Source

onContextMenu :: forall msg. msg -> Prop msg

note: trigger preventDefault

#onContextMenu' Source

onContextMenu' :: forall msg. (Maybe msg) -> Prop msg

note: trigger preventDefault

#onValueChange Source

onValueChange :: forall msg. (String -> msg) -> Prop msg

#onChecked Source

onChecked :: forall msg. (Boolean -> msg) -> Prop msg