Module

Pha.Html.Events

Package
purescript-pha
Repository
gbagan/purescript-pha

#always Source

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

#always' Source

always' :: forall msg ev. 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