Module
Spork.Html.Events
- Package
- purescript-spork
- Repository
- natefaubion/purescript-spork
#onBlur Source
onBlur :: forall i r. (FocusEvent -> Maybe i) -> IProp (onBlur :: FocusEvent | r) i
#onClick Source
onClick :: forall i r. (MouseEvent -> Maybe i) -> IProp (onClick :: MouseEvent | r) i
#onContextMenu Source
onContextMenu :: forall i r. (MouseEvent -> Maybe i) -> IProp (onContextMenu :: MouseEvent | r) i
#onDoubleClick Source
onDoubleClick :: forall i r. (MouseEvent -> Maybe i) -> IProp (onDoubleClick :: MouseEvent | r) i
#onDragEnter Source
onDragEnter :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragEnter :: DragEvent | r) i
#onDragExit Source
onDragExit :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragExit :: DragEvent | r) i
#onDragLeave Source
onDragLeave :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragLeave :: DragEvent | r) i
#onDragOver Source
onDragOver :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragOver :: DragEvent | r) i
#onDragStart Source
onDragStart :: forall i r. (DragEvent -> Maybe i) -> IProp (onDragStart :: DragEvent | r) i
#onFocus Source
onFocus :: forall i r. (FocusEvent -> Maybe i) -> IProp (onFocus :: FocusEvent | r) i
#onFocusIn Source
onFocusIn :: forall i r. (FocusEvent -> Maybe i) -> IProp (onFocusIn :: FocusEvent | r) i
#onFocusOut Source
onFocusOut :: forall i r. (FocusEvent -> Maybe i) -> IProp (onFocusOut :: FocusEvent | r) i
#onKeyDown Source
onKeyDown :: forall i r. (KeyboardEvent -> Maybe i) -> IProp (onKeyDown :: KeyboardEvent | r) i
#onKeyPress Source
onKeyPress :: forall i r. (KeyboardEvent -> Maybe i) -> IProp (onKeyPress :: KeyboardEvent | r) i
#onKeyUp Source
onKeyUp :: forall i r. (KeyboardEvent -> Maybe i) -> IProp (onKeyUp :: KeyboardEvent | r) i
#onMouseDown Source
onMouseDown :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseDown :: MouseEvent | r) i
#onMouseEnter Source
onMouseEnter :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseEnter :: MouseEvent | r) i
#onMouseLeave Source
onMouseLeave :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseLeave :: MouseEvent | r) i
#onMouseMove Source
onMouseMove :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseMove :: MouseEvent | r) i
#onMouseOver Source
onMouseOver :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseOver :: MouseEvent | r) i
#onMouseOut Source
onMouseOut :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseOut :: MouseEvent | r) i
#onMouseUp Source
onMouseUp :: forall i r. (MouseEvent -> Maybe i) -> IProp (onMouseUp :: MouseEvent | r) i
#onTransitionEnd Source
onTransitionEnd :: forall i r. (Event -> Maybe i) -> IProp (onTransitionEnd :: Event | r) i
#ForeignDecoder Source
type ForeignDecoder a = Foreign -> F a
#foreignHandler Source
foreignHandler :: forall i r a. ForeignDecoder a -> String -> (a -> Maybe i) -> IProp r i