Module
Elmish.HTML.Events.Internal   
- Package
- purescript-elmish-html
- Repository
- collegevine/purescript-elmish-html
Internal implementation details. See comments on Elmish.HTML.Events instead.
#RKeyboardEvent Source
type RKeyboardEvent = { charCode :: Int, key :: String, keyCode :: Int, locale :: String, location :: Int, repeat :: Boolean, which :: Int | RModifierKeys + REventBase + () }#RModifierKeys Source
type RModifierKeys :: Row Type -> Row Typetype RModifierKeys r = (altKey :: Boolean, ctrlKey :: Boolean, metaKey :: Boolean, shiftKey :: Boolean | r)
#RMouseEvent Source
type RMouseEvent = { button :: Int, buttons :: Int, clientX :: Number, clientY :: Number, pageX :: Number, pageY :: Number, relatedTarget :: Element, screenX :: Number, screenY :: Number | RModifierKeys + REventBase + () }#RSyntheticEvent Source
type RSyntheticEvent = Record (REventBase ())#RTouchEvent Source
type RTouchEvent = Record RModifierKeys + REventBase + ()