From 2d0b7480bd8f0980f49c027897741c6a4ee77a33 Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Tue, 12 Mar 2019 12:49:32 +1300 Subject: [PATCH 1/9] Codegen now supports global and React-specific attributes. These are the ones stored under the key "*" in react-html-attributes. How to handle some of these is currently unclear (to me). Fixes #83. --- codegen/consts.js | 38 +- codegen/index.js | 2 +- src/React/Basic/DOM/Generated.purs | 9206 +++++++++++++++++++++++++++- 3 files changed, 9123 insertions(+), 123 deletions(-) diff --git a/codegen/consts.js b/codegen/consts.js index 2e6fee8..dd5a56a 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -1,43 +1,73 @@ module.exports.props = require("react-html-attributes"); module.exports.voids = ["area", "base", "br", "col", "embed", "hr", "img", "input", "link", "meta", "param", "source", "track", "wbr"]; module.exports.types = { + //"about": TODO what is this? "allowFullScreen": "Boolean", + "allowTransparency": "Boolean", "async": "Boolean", + "autoComplete": "Boolean", + "autoFocus": "Boolean", "autoPlay": "Boolean", "capture": "Boolean", + "cellPadding": "Number", + "cellSpacing": "Number", "checked": "Boolean", "children": "Array JSX", "cols": "Number", + "colSpan": "Number", + "contentEditable": "Boolean", "controls": "Boolean", + //"dangerouslySetInnerHTML": TODO this is a function, how to handle? + //"datatype": TODO what is this? "default": "Boolean", "defer": "Boolean", "disabled": "Boolean", + "draggable": "Boolean", "formNoValidate": "Boolean", + "frameBorder": "Number", "hidden": "Boolean", + //"inlist": TODO what is this? "itemScope": "Boolean", + //"keyParams": TODO what is this? "loop": "Boolean", + "marginHeight": "Number", + "marginWidth": "Number", + "maxLength": "Number", "max": "Number", + "minLength": "Number", "min": "Number", "multiple": "Boolean", "muted": "Boolean", + "noValidate": "Boolean", + "onBlur": "EventHandler", + "onChange": "EventHandler", "onClick": "EventHandler", + "onFocus": "EventHandler", "onInput": "EventHandler", "onInvalid": "EventHandler", + "onKeyDown": "EventHandler", + "onKeyPress": "EventHandler", + "onKeyUp": "EventHandler", "onSubmit": "EventHandler", - "noValidate": "Boolean", - "onChange": "EventHandler", "open": "Boolean", "playsInline": "Boolean", + //"property": TODO what is this? "readOnly": "Boolean", "required": "Boolean", + //"resource": TODO what is this? "reversed": "Boolean", - "rowSpan": "Number", "rows": "Number", + "rowSpan": "Number", "scoped": "Boolean", "seamless": "Boolean", "selected": "Boolean", "size": "Number", "span": "Number", - "start": "Number" + "spellCheck": "Boolean", + "srcDoc": "JSX", + "start": "Number", + "suppressContentEditableWarning": "Boolean", + "tabIndex": "Number", + "unselectable": "Boolean" }; module.exports.reserved = ["module", "data", "type", "newtype", "class", "instance", "where", "derive", "if", "then", "else", "case", "of"]; diff --git a/codegen/index.js b/codegen/index.js index 88aab99..03ca5eb 100644 --- a/codegen/index.js +++ b/codegen/index.js @@ -28,7 +28,7 @@ const domTypes = props.elements.html const symbol = reserved.includes(e) ? `${e}'` : e; return ` type Props_${e} =${printRecord( - (noChildren ? [] : ["children"]).concat(props[e] || []).sort() + (noChildren ? [] : ["children"]).concat(props[e] || [], props["*"] || []).sort() )} ${symbol} diff --git a/src/React/Basic/DOM/Generated.purs b/src/React/Basic/DOM/Generated.purs index 4f5402f..227bc9b 100644 --- a/src/React/Basic/DOM/Generated.purs +++ b/src/React/Basic/DOM/Generated.purs @@ -10,16 +10,92 @@ import React.Basic.DOM.Internal (SharedProps, unsafeCreateDOMComponent) import React.Basic.Events (EventHandler) type Props_a = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String , coords :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , download :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean , href :: String + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean , onClick :: EventHandler + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean , rel :: String + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , shape :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number , target :: String + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) a @@ -33,8 +109,84 @@ a_ :: Array JSX -> JSX a_ children = a { children } type Props_abbr = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) abbr @@ -48,7 +200,83 @@ abbr_ :: Array JSX -> JSX abbr_ children = abbr { children } type Props_address = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) address @@ -62,14 +290,90 @@ address_ :: Array JSX -> JSX address_ children = address { children } type Props_area = - ( alt :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , alt :: String + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String , coords :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , download :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean , href :: String + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean , rel :: String + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , shape :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number , target :: String + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) area @@ -80,7 +384,83 @@ area area = element (unsafeCreateDOMComponent "area") type Props_article = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) article @@ -94,7 +474,83 @@ article_ :: Array JSX -> JSX article_ children = article { children } type Props_aside = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) aside @@ -108,12 +564,88 @@ aside_ :: Array JSX -> JSX aside_ children = aside { children } type Props_audio = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String , controls :: Boolean + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String , loop :: Boolean + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , muted :: Boolean + , noValidate :: Boolean + , prefix :: String , preload :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) audio @@ -127,7 +659,83 @@ audio_ :: Array JSX -> JSX audio_ children = audio { children } type Props_b = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) b @@ -141,8 +749,84 @@ b_ :: Array JSX -> JSX b_ children = b { children } type Props_base = - ( href :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , href :: String + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number , target :: String + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) base @@ -153,7 +837,83 @@ base base = element (unsafeCreateDOMComponent "base") type Props_bdi = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) bdi @@ -167,8 +927,84 @@ bdi_ :: Array JSX -> JSX bdi_ children = bdi { children } type Props_bdo = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String , dir :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) bdo @@ -182,8 +1018,84 @@ bdo_ :: Array JSX -> JSX bdo_ children = bdo { children } type Props_blockquote = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX , cite :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) blockquote @@ -197,7 +1109,83 @@ blockquote_ :: Array JSX -> JSX blockquote_ children = blockquote { children } type Props_body = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) body @@ -210,7 +1198,84 @@ body = element (unsafeCreateDOMComponent "body") body_ :: Array JSX -> JSX body_ children = body { children } -type Props_br =() +type Props_br = + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String + ) br :: forall attrs attrs_ @@ -220,12 +1285,88 @@ br br = element (unsafeCreateDOMComponent "br") type Props_button = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) button @@ -239,9 +1380,85 @@ button_ :: Array JSX -> JSX button_ children = button { children } type Props_canvas = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) canvas @@ -255,7 +1472,83 @@ canvas_ :: Array JSX -> JSX canvas_ children = canvas { children } type Props_caption = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) caption @@ -269,7 +1562,83 @@ caption_ :: Array JSX -> JSX caption_ children = caption { children } type Props_cite = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) cite @@ -283,7 +1652,83 @@ cite_ :: Array JSX -> JSX cite_ children = cite { children } type Props_code = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) code @@ -297,8 +1742,84 @@ code_ :: Array JSX -> JSX code_ children = code { children } type Props_col = - ( span :: Number + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , span :: Number + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) col @@ -309,9 +1830,85 @@ col col = element (unsafeCreateDOMComponent "col") type Props_colgroup = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , span :: Number + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) colgroup @@ -325,8 +1922,84 @@ colgroup_ :: Array JSX -> JSX colgroup_ children = colgroup { children } type Props_data = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) data' @@ -340,7 +2013,83 @@ data_ :: Array JSX -> JSX data_ children = data' { children } type Props_datalist = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) datalist @@ -354,7 +2103,83 @@ datalist_ :: Array JSX -> JSX datalist_ children = datalist { children } type Props_dd = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) dd @@ -368,8 +2193,84 @@ dd_ :: Array JSX -> JSX dd_ children = dd { children } type Props_del = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX , cite :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) del @@ -383,8 +2284,84 @@ del_ :: Array JSX -> JSX del_ children = del { children } type Props_details = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean , open :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) details @@ -398,8 +2375,84 @@ details_ :: Array JSX -> JSX details_ children = details { children } type Props_dfn = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number , title :: String + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) dfn @@ -413,8 +2466,84 @@ dfn_ :: Array JSX -> JSX dfn_ children = dfn { children } type Props_dialog = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean , open :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) dialog @@ -428,7 +2557,83 @@ dialog_ :: Array JSX -> JSX dialog_ children = dialog { children } type Props_div = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) div @@ -442,7 +2647,83 @@ div_ :: Array JSX -> JSX div_ children = div { children } type Props_dl = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) dl @@ -456,7 +2737,83 @@ dl_ :: Array JSX -> JSX dl_ children = dl { children } type Props_dt = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) dt @@ -470,7 +2827,83 @@ dt_ :: Array JSX -> JSX dt_ children = dt { children } type Props_em = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) em @@ -484,10 +2917,86 @@ em_ :: Array JSX -> JSX em_ children = em { children } type Props_embed = - ( height :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) embed @@ -498,10 +3007,86 @@ embed embed = element (unsafeCreateDOMComponent "embed") type Props_fieldset = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) fieldset @@ -515,7 +3100,83 @@ fieldset_ :: Array JSX -> JSX fieldset_ children = fieldset { children } type Props_figcaption = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) figcaption @@ -529,7 +3190,83 @@ figcaption_ :: Array JSX -> JSX figcaption_ children = figcaption { children } type Props_figure = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) figure @@ -543,7 +3280,83 @@ figure_ :: Array JSX -> JSX figure_ children = figure { children } type Props_footer = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) footer @@ -557,16 +3370,92 @@ footer_ :: Array JSX -> JSX footer_ children = footer { children } type Props_form = - ( accept :: String + ( about :: String + , accept :: String + , acceptCharset :: String + , accessKey :: String , action :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String , method :: String + , minLength :: Number , name :: String + , noValidate :: Boolean , onChange :: EventHandler , onInput :: EventHandler , onInvalid :: EventHandler , onSubmit :: EventHandler + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number , target :: String + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) form @@ -580,7 +3469,83 @@ form_ :: Array JSX -> JSX form_ children = form { children } type Props_h1 = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) h1 @@ -594,7 +3559,83 @@ h1_ :: Array JSX -> JSX h1_ children = h1 { children } type Props_h2 = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) h2 @@ -608,7 +3649,83 @@ h2_ :: Array JSX -> JSX h2_ children = h2 { children } type Props_h3 = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) h3 @@ -622,7 +3739,83 @@ h3_ :: Array JSX -> JSX h3_ children = h3 { children } type Props_h4 = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) h4 @@ -636,7 +3829,83 @@ h4_ :: Array JSX -> JSX h4_ children = h4 { children } type Props_h5 = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) h5 @@ -650,7 +3919,83 @@ h5_ :: Array JSX -> JSX h5_ children = h5 { children } type Props_h6 = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) h6 @@ -664,8 +4009,84 @@ h6_ :: Array JSX -> JSX h6_ children = h6 { children } type Props_head = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String , profile :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) head @@ -679,7 +4100,83 @@ head_ :: Array JSX -> JSX head_ children = head { children } type Props_header = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) header @@ -693,7 +4190,83 @@ header_ :: Array JSX -> JSX header_ children = header { children } type Props_hgroup = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) hgroup @@ -707,8 +4280,84 @@ hgroup_ :: Array JSX -> JSX hgroup_ children = hgroup { children } type Props_hr = - ( size :: Number + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , size :: Number + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) hr @@ -719,8 +4368,84 @@ hr hr = element (unsafeCreateDOMComponent "hr") type Props_html = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String , manifest :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) html @@ -734,7 +4459,83 @@ html_ :: Array JSX -> JSX html_ children = html { children } type Props_i = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) i @@ -748,13 +4549,89 @@ i_ :: Array JSX -> JSX i_ children = i { children } type Props_iframe = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number , sandbox :: String + , scoped :: Boolean , scrolling :: String + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) iframe @@ -768,12 +4645,88 @@ iframe_ :: Array JSX -> JSX iframe_ children = iframe { children } type Props_img = - ( alt :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , alt :: String + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , sizes :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) img @@ -784,34 +4737,110 @@ img img = element (unsafeCreateDOMComponent "img") type Props_input = - ( accept :: String + ( about :: String + , accept :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean , alt :: String , autoCapitalize :: String + , autoComplete :: Boolean , autoCorrect :: String + , autoFocus :: Boolean + , autoPlay :: Boolean , autoSave :: String + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String , checked :: Boolean + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String , defaultChecked :: String , defaultValue :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String , list :: String + , marginHeight :: Number + , marginWidth :: Number , max :: Number + , maxLength :: Number + , mediaGroup :: String , min :: Number + , minLength :: Number , multiple :: Boolean , name :: String + , noValidate :: Boolean , onChange :: EventHandler , pattern :: String , placeholder :: String + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean , required :: Boolean + , resource :: String , results :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , size :: Number + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String , step :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String , width :: String + , wmode :: String ) input @@ -822,8 +4851,84 @@ input input = element (unsafeCreateDOMComponent "input") type Props_ins = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX , cite :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) ins @@ -837,7 +4942,83 @@ ins_ :: Array JSX -> JSX ins_ children = ins { children } type Props_kbd = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) kbd @@ -851,11 +5032,87 @@ kbd_ :: Array JSX -> JSX kbd_ children = kbd { children } type Props_keygen = - ( challenge :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , challenge :: String + , charSet :: String , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) keygen @@ -869,8 +5126,84 @@ keygen_ :: Array JSX -> JSX keygen_ children = keygen { children } type Props_label = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) label @@ -884,7 +5217,83 @@ label_ :: Array JSX -> JSX label_ children = label { children } type Props_legend = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) legend @@ -898,9 +5307,85 @@ legend_ :: Array JSX -> JSX legend_ children = legend { children } type Props_li = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) li @@ -914,17 +5399,93 @@ li_ :: Array JSX -> JSX li_ children = li { children } type Props_link = - ( color :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , color :: String + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean , href :: String + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String , integrity :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number , media :: String + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean , nonce :: String + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean , rel :: String + , resource :: String + , role :: String + , rowSpan :: Number , scope :: String + , scoped :: Boolean + , seamless :: Boolean + , security :: String , sizes :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number , target :: String , title :: String + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) link @@ -935,7 +5496,83 @@ link link = element (unsafeCreateDOMComponent "link") type Props_main = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) main @@ -949,8 +5586,84 @@ main_ :: Array JSX -> JSX main_ children = main { children } type Props_map = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) map @@ -964,7 +5677,83 @@ map_ :: Array JSX -> JSX map_ children = map { children } type Props_mark = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) mark @@ -978,7 +5767,83 @@ mark_ :: Array JSX -> JSX mark_ children = mark { children } type Props_math = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) math @@ -992,7 +5857,83 @@ math_ :: Array JSX -> JSX math_ children = math { children } type Props_menu = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) menu @@ -1006,7 +5947,83 @@ menu_ :: Array JSX -> JSX menu_ children = menu { children } type Props_menuitem = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) menuitem @@ -1020,8 +6037,84 @@ menuitem_ :: Array JSX -> JSX menuitem_ children = menuitem { children } type Props_meta = - ( content :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , content :: String + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) meta @@ -1032,13 +6125,89 @@ meta meta = element (unsafeCreateDOMComponent "meta") type Props_meter = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean , high :: String + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String , low :: String + , marginHeight :: Number + , marginWidth :: Number , max :: Number + , maxLength :: Number + , mediaGroup :: String , min :: Number + , minLength :: Number + , noValidate :: Boolean , optimum :: String + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) meter @@ -1052,7 +6221,83 @@ meter_ :: Array JSX -> JSX meter_ children = meter { children } type Props_nav = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) nav @@ -1066,7 +6311,83 @@ nav_ :: Array JSX -> JSX nav_ children = nav { children } type Props_noscript = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) noscript @@ -1080,13 +6401,89 @@ noscript_ :: Array JSX -> JSX noscript_ children = noscript { children } type Props_object = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String , data :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) object @@ -1100,10 +6497,86 @@ object_ :: Array JSX -> JSX object_ children = object { children } type Props_ol = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String , reversed :: Boolean + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String , start :: Number + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) ol @@ -1117,9 +6590,85 @@ ol_ :: Array JSX -> JSX ol_ children = ol { children } type Props_optgroup = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String , label :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) optgroup @@ -1133,11 +6682,87 @@ optgroup_ :: Array JSX -> JSX optgroup_ children = optgroup { children } type Props_option = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String , label :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , selected :: Boolean + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) option @@ -1151,9 +6776,85 @@ option_ :: Array JSX -> JSX option_ children = option { children } type Props_output = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) output @@ -1167,7 +6868,83 @@ output_ :: Array JSX -> JSX output_ children = output { children } type Props_p = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) p @@ -1181,9 +6958,85 @@ p_ :: Array JSX -> JSX p_ children = p { children } type Props_param = - ( name :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) param @@ -1194,7 +7047,83 @@ param param = element (unsafeCreateDOMComponent "param") type Props_picture = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) picture @@ -1208,8 +7137,84 @@ picture_ :: Array JSX -> JSX picture_ children = picture { children } type Props_pre = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) pre @@ -1223,9 +7228,85 @@ pre_ :: Array JSX -> JSX pre_ children = pre { children } type Props_progress = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number , max :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) progress @@ -1239,8 +7320,84 @@ progress_ :: Array JSX -> JSX progress_ children = progress { children } type Props_q = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX , cite :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) q @@ -1254,7 +7411,83 @@ q_ :: Array JSX -> JSX q_ children = q { children } type Props_rb = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) rb @@ -1268,7 +7501,83 @@ rb_ :: Array JSX -> JSX rb_ children = rb { children } type Props_rp = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) rp @@ -1282,7 +7591,83 @@ rp_ :: Array JSX -> JSX rp_ children = rp { children } type Props_rt = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) rt @@ -1296,7 +7681,83 @@ rt_ :: Array JSX -> JSX rt_ children = rt { children } type Props_rtc = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) rtc @@ -1310,7 +7771,83 @@ rtc_ :: Array JSX -> JSX rtc_ children = rtc { children } type Props_ruby = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) ruby @@ -1324,7 +7861,83 @@ ruby_ :: Array JSX -> JSX ruby_ children = ruby { children } type Props_s = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) s @@ -1338,7 +7951,83 @@ s_ :: Array JSX -> JSX s_ children = s { children } type Props_samp = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) samp @@ -1352,13 +8041,89 @@ samp_ :: Array JSX -> JSX samp_ children = samp { children } type Props_script = - ( async :: Boolean + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , async :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String , defer :: Boolean + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String , integrity :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean , nonce :: String + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) script @@ -1372,7 +8137,83 @@ script_ :: Array JSX -> JSX script_ children = script { children } type Props_section = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) section @@ -1386,16 +8227,92 @@ section_ :: Array JSX -> JSX section_ children = section { children } type Props_select = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String , defaultValue :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , multiple :: Boolean , name :: String + , noValidate :: Boolean , onChange :: EventHandler + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean , required :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , size :: Number + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String ) select @@ -1409,8 +8326,84 @@ select_ :: Array JSX -> JSX select_ children = select { children } type Props_slot = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) slot @@ -1424,7 +8417,83 @@ slot_ :: Array JSX -> JSX slot_ children = slot { children } type Props_small = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) small @@ -1438,10 +8507,86 @@ small_ :: Array JSX -> JSX small_ children = small { children } type Props_source = - ( media :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , media :: String + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String , sizes :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) source @@ -1452,7 +8597,83 @@ source source = element (unsafeCreateDOMComponent "source") type Props_span = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) span @@ -1466,7 +8687,83 @@ span_ :: Array JSX -> JSX span_ children = span { children } type Props_strong = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) strong @@ -1480,11 +8777,87 @@ strong_ :: Array JSX -> JSX strong_ children = strong { children } type Props_style = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number , media :: String + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean , nonce :: String + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) style @@ -1498,7 +8871,83 @@ style_ :: Array JSX -> JSX style_ children = style { children } type Props_sub = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) sub @@ -1512,7 +8961,83 @@ sub_ :: Array JSX -> JSX sub_ children = sub { children } type Props_summary = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) summary @@ -1526,7 +9051,83 @@ summary_ :: Array JSX -> JSX summary_ children = summary { children } type Props_sup = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) sup @@ -1540,17 +9141,25 @@ sup_ :: Array JSX -> JSX sup_ children = sup { children } type Props_svg = - ( accentHeight :: String + ( about :: String + , accentHeight :: String + , acceptCharset :: String + , accessKey :: String , accumulate :: String , additive :: String , alignmentBaseline :: String + , allowFullScreen :: Boolean , allowReorder :: String + , allowTransparency :: Boolean , alphabetic :: String , amplitude :: String , arabicForm :: String , ascent :: String , attributeName :: String , attributeType :: String + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean , autoReverse :: String , azimuth :: String , baseFrequency :: String @@ -1562,35 +9171,51 @@ type Props_svg = , by :: String , calcMode :: String , capHeight :: String + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String , children :: Array JSX + , classID :: String + , className :: String , clip :: String , clipPath :: String , clipPathUnits :: String , clipRule :: String + , colSpan :: Number , color :: String , colorInterpolation :: String , colorInterpolationFilters :: String , colorProfile :: String , colorRendering :: String + , contentEditable :: Boolean , contentScriptType :: String , contentStyleType :: String + , contextMenu :: String + , crossOrigin :: String , cursor :: String , cx :: String , cy :: String , d :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String , decelerate :: String , descent :: String , diffuseConstant :: String + , dir :: String , direction :: String , display :: String , divisor :: String , dominantBaseline :: String + , draggable :: Boolean , dur :: String , dx :: String , dy :: String , edgeMode :: String , elevation :: String , enableBackground :: String + , encType :: String , end :: String , exponent :: String , externalResourcesRequired :: String @@ -1610,7 +9235,13 @@ type Props_svg = , fontStyle :: String , fontVariant :: String , fontWeight :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String , format :: String + , frameBorder :: Number , from :: String , fx :: String , fy :: String @@ -1624,13 +9255,27 @@ type Props_svg = , gradientUnits :: String , hanging :: String , height :: String + , hidden :: Boolean , horizAdvX :: String , horizOriginX :: String + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String , ideographic :: String , imageRendering :: String , in :: String , in2 :: String + , inlist :: String + , inputMode :: String , intercept :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String , k :: String , k1 :: String , k2 :: String @@ -1639,14 +9284,19 @@ type Props_svg = , kernelMatrix :: String , kernelUnitLength :: String , kerning :: String + , keyParams :: String , keyPoints :: String , keySplines :: String , keyTimes :: String + , keyType :: String + , lang :: String , lengthAdjust :: String , letterSpacing :: String , lightingColor :: String , limitingConeAngle :: String , local :: String + , marginHeight :: Number + , marginWidth :: Number , markerEnd :: String , markerHeight :: String , markerMid :: String @@ -1657,7 +9307,11 @@ type Props_svg = , maskContentUnits :: String , maskUnits :: String , mathematical :: String + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , mode :: String + , noValidate :: Boolean , numOctaves :: String , offset :: String , opacity :: String @@ -1680,11 +9334,15 @@ type Props_svg = , pointsAtX :: String , pointsAtY :: String , pointsAtZ :: String + , prefix :: String , preserveAlpha :: String , preserveAspectRatio :: String , primitiveUnits :: String + , property :: String , r :: String + , radioGroup :: String , radius :: String + , readOnly :: Boolean , refX :: String , refY :: String , renderingIntent :: String @@ -1692,12 +9350,18 @@ type Props_svg = , repeatDur :: String , requiredExtensions :: String , requiredFeatures :: String + , resource :: String , restart :: String , result :: String + , role :: String , rotate :: String + , rowSpan :: Number , rx :: String , ry :: String , scale :: String + , scoped :: Boolean + , seamless :: Boolean + , security :: String , seed :: String , shapeRendering :: String , slope :: String @@ -1705,7 +9369,11 @@ type Props_svg = , specularConstant :: String , specularExponent :: String , speed :: String + , spellCheck :: Boolean , spreadMethod :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String , startOffset :: String , stdDeviation :: String , stemh :: String @@ -1724,8 +9392,11 @@ type Props_svg = , strokeMiterlimit :: String , strokeOpacity :: String , strokeWidth :: String + , style :: String + , suppressContentEditableWarning :: Boolean , surfaceScale :: String , systemLanguage :: String + , tabIndex :: Number , tableValues :: String , targetX :: String , targetY :: String @@ -1733,8 +9404,10 @@ type Props_svg = , textDecoration :: String , textLength :: String , textRendering :: String + , title :: String , to :: String , transform :: String + , typeof :: String , u1 :: String , u2 :: String , underlinePosition :: String @@ -1743,6 +9416,8 @@ type Props_svg = , unicodeBidi :: String , unicodeRange :: String , unitsPerEm :: String + , unselectable :: Boolean + , useMap :: String , vAlphabetic :: String , vHanging :: String , vIdeographic :: String @@ -1756,8 +9431,10 @@ type Props_svg = , viewBox :: String , viewTarget :: String , visibility :: String + , vocab :: String , width :: String , widths :: String + , wmode :: String , wordSpacing :: String , writingMode :: String , x :: String @@ -1796,9 +9473,85 @@ svg_ :: Array JSX -> JSX svg_ children = svg { children } type Props_table = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String , summary :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) table @@ -1812,7 +9565,83 @@ table_ :: Array JSX -> JSX table_ children = table { children } type Props_tbody = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) tbody @@ -1826,11 +9655,87 @@ tbody_ :: Array JSX -> JSX tbody_ children = tbody { children } type Props_td = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , headers :: String , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number , scope :: String + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) td @@ -1844,7 +9749,83 @@ td_ :: Array JSX -> JSX td_ children = td { children } type Props_template = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) template @@ -1858,19 +9839,95 @@ template_ :: Array JSX -> JSX template_ children = template { children } type Props_textarea = - ( autoCapitalize :: String + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoCapitalize :: String + , autoComplete :: Boolean , autoCorrect :: String + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number , cols :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String , defaultValue :: String + , dir :: String , disabled :: Boolean + , draggable :: Boolean + , encType :: String , form :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , name :: String + , noValidate :: Boolean , onChange :: EventHandler , placeholder :: String + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean , required :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number , rows :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String , value :: String + , vocab :: String + , wmode :: String , wrap :: String ) @@ -1885,7 +9942,83 @@ textarea_ :: Array JSX -> JSX textarea_ children = textarea { children } type Props_tfoot = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) tfoot @@ -1899,11 +10032,87 @@ tfoot_ :: Array JSX -> JSX tfoot_ children = tfoot { children } type Props_th = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , headers :: String , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number , scope :: String + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) th @@ -1917,7 +10126,83 @@ th_ :: Array JSX -> JSX th_ children = th { children } type Props_thead = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) thead @@ -1931,7 +10216,83 @@ thead_ :: Array JSX -> JSX thead_ children = thead { children } type Props_time = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) time @@ -1945,7 +10306,83 @@ time_ :: Array JSX -> JSX time_ children = time { children } type Props_title = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) title @@ -1959,7 +10396,83 @@ title_ :: Array JSX -> JSX title_ children = title { children } type Props_tr = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) tr @@ -1973,10 +10486,86 @@ tr_ :: Array JSX -> JSX tr_ children = tr { children } type Props_track = - ( default :: Boolean + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , default :: Boolean + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String , kind :: String , label :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) track @@ -1987,7 +10576,83 @@ track track = element (unsafeCreateDOMComponent "track") type Props_u = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) u @@ -2001,8 +10666,84 @@ u_ :: Array JSX -> JSX u_ children = u { children } type Props_ul = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String , type :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) ul @@ -2016,7 +10757,83 @@ ul_ :: Array JSX -> JSX ul_ children = ul { children } type Props_var = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String ) var @@ -2030,16 +10847,92 @@ var_ :: Array JSX -> JSX var_ children = var { children } type Props_video = - ( children :: Array JSX + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , children :: Array JSX + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String , controls :: Boolean + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number , height :: String + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String , loop :: Boolean + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number , muted :: Boolean + , noValidate :: Boolean , playsInline :: Boolean , poster :: String + , prefix :: String , preload :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean , src :: String + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String , width :: String + , wmode :: String ) video @@ -2052,7 +10945,84 @@ video = element (unsafeCreateDOMComponent "video") video_ :: Array JSX -> JSX video_ children = video { children } -type Props_wbr =() +type Props_wbr = + ( about :: String + , acceptCharset :: String + , accessKey :: String + , allowFullScreen :: Boolean + , allowTransparency :: Boolean + , autoComplete :: Boolean + , autoFocus :: Boolean + , autoPlay :: Boolean + , capture :: Boolean + , cellPadding :: Number + , cellSpacing :: Number + , charSet :: String + , classID :: String + , className :: String + , colSpan :: Number + , contentEditable :: Boolean + , contextMenu :: String + , crossOrigin :: String + , dangerouslySetInnerHTML :: String + , datatype :: String + , dateTime :: String + , dir :: String + , draggable :: Boolean + , encType :: String + , formAction :: String + , formEncType :: String + , formMethod :: String + , formNoValidate :: Boolean + , formTarget :: String + , frameBorder :: Number + , hidden :: Boolean + , hrefLang :: String + , htmlFor :: String + , httpEquiv :: String + , icon :: String + , id :: String + , inlist :: String + , inputMode :: String + , is :: String + , itemID :: String + , itemProp :: String + , itemRef :: String + , itemScope :: Boolean + , itemType :: String + , keyParams :: String + , keyType :: String + , lang :: String + , marginHeight :: Number + , marginWidth :: Number + , maxLength :: Number + , mediaGroup :: String + , minLength :: Number + , noValidate :: Boolean + , prefix :: String + , property :: String + , radioGroup :: String + , readOnly :: Boolean + , resource :: String + , role :: String + , rowSpan :: Number + , scoped :: Boolean + , seamless :: Boolean + , security :: String + , spellCheck :: Boolean + , srcDoc :: JSX + , srcLang :: String + , srcSet :: String + , style :: String + , suppressContentEditableWarning :: Boolean + , tabIndex :: Number + , title :: String + , typeof :: String + , unselectable :: Boolean + , useMap :: String + , vocab :: String + , wmode :: String + ) wbr :: forall attrs attrs_ From 0dba98f072bf1f43c80ecb34bdf5cb7fe260e101 Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Tue, 12 Mar 2019 13:17:05 +1300 Subject: [PATCH 2/9] codegen: support dangerouslySetInnerHTML as a plain record. --- codegen/consts.js | 2 +- src/React/Basic/DOM/Generated.purs | 236 ++++++++++++++--------------- 2 files changed, 119 insertions(+), 119 deletions(-) diff --git a/codegen/consts.js b/codegen/consts.js index dd5a56a..f09c6e9 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -17,7 +17,7 @@ module.exports.types = { "colSpan": "Number", "contentEditable": "Boolean", "controls": "Boolean", - //"dangerouslySetInnerHTML": TODO this is a function, how to handle? + "dangerouslySetInnerHTML": "{ __html :: String }", //"datatype": TODO what is this? "default": "Boolean", "defer": "Boolean", diff --git a/src/React/Basic/DOM/Generated.purs b/src/React/Basic/DOM/Generated.purs index 227bc9b..2aa8289 100644 --- a/src/React/Basic/DOM/Generated.purs +++ b/src/React/Basic/DOM/Generated.purs @@ -30,7 +30,7 @@ type Props_a = , contextMenu :: String , coords :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -128,7 +128,7 @@ type Props_abbr = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -219,7 +219,7 @@ type Props_address = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -310,7 +310,7 @@ type Props_area = , contextMenu :: String , coords :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -403,7 +403,7 @@ type Props_article = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -493,7 +493,7 @@ type Props_aside = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -584,7 +584,7 @@ type Props_audio = , contextMenu :: String , controls :: Boolean , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -678,7 +678,7 @@ type Props_b = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -767,7 +767,7 @@ type Props_base = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -856,7 +856,7 @@ type Props_bdi = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -946,7 +946,7 @@ type Props_bdo = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1038,7 +1038,7 @@ type Props_blockquote = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1128,7 +1128,7 @@ type Props_body = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1217,7 +1217,7 @@ type Props_br = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1304,7 +1304,7 @@ type Props_button = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1399,7 +1399,7 @@ type Props_canvas = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1491,7 +1491,7 @@ type Props_caption = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1581,7 +1581,7 @@ type Props_cite = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1671,7 +1671,7 @@ type Props_code = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1760,7 +1760,7 @@ type Props_col = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1849,7 +1849,7 @@ type Props_colgroup = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -1941,7 +1941,7 @@ type Props_data = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2032,7 +2032,7 @@ type Props_datalist = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2122,7 +2122,7 @@ type Props_dd = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2213,7 +2213,7 @@ type Props_del = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2303,7 +2303,7 @@ type Props_details = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2394,7 +2394,7 @@ type Props_dfn = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2485,7 +2485,7 @@ type Props_dialog = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2576,7 +2576,7 @@ type Props_div = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2666,7 +2666,7 @@ type Props_dl = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2756,7 +2756,7 @@ type Props_dt = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2846,7 +2846,7 @@ type Props_em = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -2935,7 +2935,7 @@ type Props_embed = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3026,7 +3026,7 @@ type Props_fieldset = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3119,7 +3119,7 @@ type Props_figcaption = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3209,7 +3209,7 @@ type Props_figure = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3299,7 +3299,7 @@ type Props_footer = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3391,7 +3391,7 @@ type Props_form = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3488,7 +3488,7 @@ type Props_h1 = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3578,7 +3578,7 @@ type Props_h2 = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3668,7 +3668,7 @@ type Props_h3 = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3758,7 +3758,7 @@ type Props_h4 = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3848,7 +3848,7 @@ type Props_h5 = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -3938,7 +3938,7 @@ type Props_h6 = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4028,7 +4028,7 @@ type Props_head = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4119,7 +4119,7 @@ type Props_header = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4209,7 +4209,7 @@ type Props_hgroup = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4298,7 +4298,7 @@ type Props_hr = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4387,7 +4387,7 @@ type Props_html = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4478,7 +4478,7 @@ type Props_i = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4568,7 +4568,7 @@ type Props_iframe = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4664,7 +4664,7 @@ type Props_img = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4761,7 +4761,7 @@ type Props_input = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , defaultChecked :: String @@ -4871,7 +4871,7 @@ type Props_ins = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -4961,7 +4961,7 @@ type Props_kbd = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5052,7 +5052,7 @@ type Props_keygen = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5145,7 +5145,7 @@ type Props_label = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5236,7 +5236,7 @@ type Props_legend = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5326,7 +5326,7 @@ type Props_li = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5418,7 +5418,7 @@ type Props_link = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5515,7 +5515,7 @@ type Props_main = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5605,7 +5605,7 @@ type Props_map = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5696,7 +5696,7 @@ type Props_mark = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5786,7 +5786,7 @@ type Props_math = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5876,7 +5876,7 @@ type Props_menu = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -5966,7 +5966,7 @@ type Props_menuitem = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6056,7 +6056,7 @@ type Props_meta = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6144,7 +6144,7 @@ type Props_meter = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6240,7 +6240,7 @@ type Props_nav = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6330,7 +6330,7 @@ type Props_noscript = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6420,7 +6420,7 @@ type Props_object = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , data :: String , datatype :: String , dateTime :: String @@ -6516,7 +6516,7 @@ type Props_ol = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6609,7 +6609,7 @@ type Props_optgroup = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6701,7 +6701,7 @@ type Props_option = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6795,7 +6795,7 @@ type Props_output = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6887,7 +6887,7 @@ type Props_p = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -6976,7 +6976,7 @@ type Props_param = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7066,7 +7066,7 @@ type Props_picture = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7156,7 +7156,7 @@ type Props_pre = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7247,7 +7247,7 @@ type Props_progress = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7340,7 +7340,7 @@ type Props_q = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7430,7 +7430,7 @@ type Props_rb = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7520,7 +7520,7 @@ type Props_rp = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7610,7 +7610,7 @@ type Props_rt = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7700,7 +7700,7 @@ type Props_rtc = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7790,7 +7790,7 @@ type Props_ruby = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7880,7 +7880,7 @@ type Props_s = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -7970,7 +7970,7 @@ type Props_samp = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8061,7 +8061,7 @@ type Props_script = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , defer :: Boolean @@ -8156,7 +8156,7 @@ type Props_section = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8246,7 +8246,7 @@ type Props_select = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , defaultValue :: String @@ -8345,7 +8345,7 @@ type Props_slot = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8436,7 +8436,7 @@ type Props_small = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8525,7 +8525,7 @@ type Props_source = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8616,7 +8616,7 @@ type Props_span = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8706,7 +8706,7 @@ type Props_strong = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8796,7 +8796,7 @@ type Props_style = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8890,7 +8890,7 @@ type Props_sub = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -8980,7 +8980,7 @@ type Props_summary = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -9070,7 +9070,7 @@ type Props_sup = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -9197,7 +9197,7 @@ type Props_svg = , cx :: String , cy :: String , d :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , decelerate :: String @@ -9492,7 +9492,7 @@ type Props_table = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -9584,7 +9584,7 @@ type Props_tbody = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -9674,7 +9674,7 @@ type Props_td = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -9768,7 +9768,7 @@ type Props_template = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -9861,7 +9861,7 @@ type Props_textarea = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , defaultValue :: String @@ -9961,7 +9961,7 @@ type Props_tfoot = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10051,7 +10051,7 @@ type Props_th = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10145,7 +10145,7 @@ type Props_thead = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10235,7 +10235,7 @@ type Props_time = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10325,7 +10325,7 @@ type Props_title = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10415,7 +10415,7 @@ type Props_tr = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10504,7 +10504,7 @@ type Props_track = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , default :: Boolean @@ -10595,7 +10595,7 @@ type Props_u = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10685,7 +10685,7 @@ type Props_ul = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10776,7 +10776,7 @@ type Props_var = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10867,7 +10867,7 @@ type Props_video = , contextMenu :: String , controls :: Boolean , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String @@ -10964,7 +10964,7 @@ type Props_wbr = , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String - , dangerouslySetInnerHTML :: String + , dangerouslySetInnerHTML :: { __html :: String } , datatype :: String , dateTime :: String , dir :: String From 2daeb92a0bdfc6071d5e111d097afa0dcacbab8f Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Wed, 13 Mar 2019 11:50:29 +1300 Subject: [PATCH 3/9] codegen: resolved TODO attributes, turned out all to be Strings. Needed to look into the React source code, see https://github.com/facebook/react/blob/master/fixtures/attribute-behavior/AttributeTableSnapshot.md They are apparently not documented anywhere else that I could find. --- codegen/consts.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/codegen/consts.js b/codegen/consts.js index f09c6e9..beabbd9 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -1,7 +1,6 @@ module.exports.props = require("react-html-attributes"); module.exports.voids = ["area", "base", "br", "col", "embed", "hr", "img", "input", "link", "meta", "param", "source", "track", "wbr"]; module.exports.types = { - //"about": TODO what is this? "allowFullScreen": "Boolean", "allowTransparency": "Boolean", "async": "Boolean", @@ -18,7 +17,6 @@ module.exports.types = { "contentEditable": "Boolean", "controls": "Boolean", "dangerouslySetInnerHTML": "{ __html :: String }", - //"datatype": TODO what is this? "default": "Boolean", "defer": "Boolean", "disabled": "Boolean", @@ -26,9 +24,7 @@ module.exports.types = { "formNoValidate": "Boolean", "frameBorder": "Number", "hidden": "Boolean", - //"inlist": TODO what is this? "itemScope": "Boolean", - //"keyParams": TODO what is this? "loop": "Boolean", "marginHeight": "Number", "marginWidth": "Number", @@ -51,10 +47,8 @@ module.exports.types = { "onSubmit": "EventHandler", "open": "Boolean", "playsInline": "Boolean", - //"property": TODO what is this? "readOnly": "Boolean", "required": "Boolean", - //"resource": TODO what is this? "reversed": "Boolean", "rows": "Number", "rowSpan": "Number", From 8d2902157dc48e69cd6f59e7477bf0b55a6a94d1 Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Fri, 15 Mar 2019 15:48:30 +1300 Subject: [PATCH 4/9] codegen: HTML attribute types may differ across containing elements. --- codegen/consts.js | 47 +- codegen/index.js | 20 +- src/React/Basic/DOM/Generated.purs | 2380 ++++++++++++++-------------- 3 files changed, 1236 insertions(+), 1211 deletions(-) diff --git a/codegen/consts.js b/codegen/consts.js index beabbd9..aba494f 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -1,5 +1,28 @@ module.exports.props = require("react-html-attributes"); module.exports.voids = ["area", "base", "br", "col", "embed", "hr", "img", "input", "link", "meta", "param", "source", "track", "wbr"]; +// The types for certain attributes differ according to their containing element. +// These appear in the typesByElement object, using "*" as a default element +// (required only if the default attribute type is other than `String`). +// For clarity, it is an error for any attribute to be in both `types` and `typesByElement`. +module.exports.typesByElement = { + "cols": { + "textarea": "Int", + }, + "max": { + "meter": "Number", + "progress": "Number" + }, + "min": { + "meter": "Number" + }, + "rows": { + "textarea": "Int" + }, + "size" : { + "input": "Int", + "select": "Int" + } +}; module.exports.types = { "allowFullScreen": "Boolean", "allowTransparency": "Boolean", @@ -8,12 +31,9 @@ module.exports.types = { "autoFocus": "Boolean", "autoPlay": "Boolean", "capture": "Boolean", - "cellPadding": "Number", - "cellSpacing": "Number", "checked": "Boolean", "children": "Array JSX", - "cols": "Number", - "colSpan": "Number", + "colSpan": "Int", "contentEditable": "Boolean", "controls": "Boolean", "dangerouslySetInnerHTML": "{ __html :: String }", @@ -22,16 +42,11 @@ module.exports.types = { "disabled": "Boolean", "draggable": "Boolean", "formNoValidate": "Boolean", - "frameBorder": "Number", "hidden": "Boolean", "itemScope": "Boolean", "loop": "Boolean", - "marginHeight": "Number", - "marginWidth": "Number", - "maxLength": "Number", - "max": "Number", - "minLength": "Number", - "min": "Number", + "maxLength": "Int", + "minLength": "Int", "multiple": "Boolean", "muted": "Boolean", "noValidate": "Boolean", @@ -50,18 +65,16 @@ module.exports.types = { "readOnly": "Boolean", "required": "Boolean", "reversed": "Boolean", - "rows": "Number", - "rowSpan": "Number", + "rowSpan": "Int", "scoped": "Boolean", "seamless": "Boolean", "selected": "Boolean", - "size": "Number", - "span": "Number", + "span": "Int", "spellCheck": "Boolean", "srcDoc": "JSX", - "start": "Number", + "start": "Int", "suppressContentEditableWarning": "Boolean", - "tabIndex": "Number", + "tabIndex": "Int", "unselectable": "Boolean" }; module.exports.reserved = ["module", "data", "type", "newtype", "class", "instance", "where", "derive", "if", "then", "else", "case", "of"]; diff --git a/codegen/index.js b/codegen/index.js index 03ca5eb..3a9a994 100644 --- a/codegen/index.js +++ b/codegen/index.js @@ -1,5 +1,5 @@ const fs = require("fs"); -const { props, voids, types, reserved } = require("./consts"); +const { props, voids, types, typesByElement, reserved } = require("./consts"); const genFile = "../src/React/Basic/DOM/Generated.purs"; const header = `-- | ---------------------------------------- @@ -15,10 +15,22 @@ import React.Basic.Events (EventHandler) `; -const printRecord = elProps => +const propType = (e, p) => { + const elPropTypes = typesByElement[p]; + if (elPropTypes) { + if (types[p]) { + throw new TypeError(`${p} appears in both types and typesByElement`); + } + return elPropTypes[e] || elPropTypes["*"] || "String"; + } else { + return types[p] || "String"; + } +} + +const printRecord = (e, elProps) => elProps.length ? ` - ( ${elProps.map(p => `${p} :: ${types[p] || "String"}`).join("\n , ")} + ( ${elProps.map(p => `${p} :: ${propType(e, p)}`).join("\n , ")} )` : "()"; @@ -27,7 +39,7 @@ const domTypes = props.elements.html const noChildren = voids.includes(e); const symbol = reserved.includes(e) ? `${e}'` : e; return ` - type Props_${e} =${printRecord( + type Props_${e} =${printRecord(e, (noChildren ? [] : ["children"]).concat(props[e] || [], props["*"] || []).sort() )} diff --git a/src/React/Basic/DOM/Generated.purs b/src/React/Basic/DOM/Generated.purs index 2aa8289..6fc9258 100644 --- a/src/React/Basic/DOM/Generated.purs +++ b/src/React/Basic/DOM/Generated.purs @@ -19,13 +19,13 @@ type Props_a = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , coords :: String @@ -42,7 +42,7 @@ type Props_a = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , href :: String , hrefLang :: String @@ -61,11 +61,11 @@ type Props_a = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , onClick :: EventHandler @@ -76,7 +76,7 @@ type Props_a = , rel :: String , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -87,7 +87,7 @@ type Props_a = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , target :: String , title :: String , type :: String @@ -118,13 +118,13 @@ type Props_abbr = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -139,7 +139,7 @@ type Props_abbr = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -157,11 +157,11 @@ type Props_abbr = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -169,7 +169,7 @@ type Props_abbr = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -179,7 +179,7 @@ type Props_abbr = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , title :: String , typeof :: String @@ -209,13 +209,13 @@ type Props_address = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -230,7 +230,7 @@ type Props_address = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -248,11 +248,11 @@ type Props_address = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -260,7 +260,7 @@ type Props_address = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -270,7 +270,7 @@ type Props_address = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -300,12 +300,12 @@ type Props_area = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , coords :: String @@ -322,7 +322,7 @@ type Props_area = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , href :: String , hrefLang :: String @@ -341,11 +341,11 @@ type Props_area = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -354,7 +354,7 @@ type Props_area = , rel :: String , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -365,7 +365,7 @@ type Props_area = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , target :: String , title :: String , type :: String @@ -393,13 +393,13 @@ type Props_article = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -414,7 +414,7 @@ type Props_article = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -432,11 +432,11 @@ type Props_article = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -444,7 +444,7 @@ type Props_article = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -454,7 +454,7 @@ type Props_article = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -483,13 +483,13 @@ type Props_aside = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -504,7 +504,7 @@ type Props_aside = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -522,11 +522,11 @@ type Props_aside = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -534,7 +534,7 @@ type Props_aside = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -544,7 +544,7 @@ type Props_aside = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -573,13 +573,13 @@ type Props_audio = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , controls :: Boolean @@ -595,7 +595,7 @@ type Props_audio = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -614,11 +614,11 @@ type Props_audio = , keyType :: String , lang :: String , loop :: Boolean - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , muted :: Boolean , noValidate :: Boolean , prefix :: String @@ -628,7 +628,7 @@ type Props_audio = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -639,7 +639,7 @@ type Props_audio = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -668,13 +668,13 @@ type Props_b = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -689,7 +689,7 @@ type Props_b = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -707,11 +707,11 @@ type Props_b = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -719,7 +719,7 @@ type Props_b = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -729,7 +729,7 @@ type Props_b = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -758,12 +758,12 @@ type Props_base = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -778,7 +778,7 @@ type Props_base = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , href :: String , hrefLang :: String @@ -797,11 +797,11 @@ type Props_base = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -809,7 +809,7 @@ type Props_base = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -819,7 +819,7 @@ type Props_base = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , target :: String , title :: String , typeof :: String @@ -846,13 +846,13 @@ type Props_bdi = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -867,7 +867,7 @@ type Props_bdi = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -885,11 +885,11 @@ type Props_bdi = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -897,7 +897,7 @@ type Props_bdi = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -907,7 +907,7 @@ type Props_bdi = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -936,13 +936,13 @@ type Props_bdo = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -958,7 +958,7 @@ type Props_bdo = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -976,11 +976,11 @@ type Props_bdo = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -988,7 +988,7 @@ type Props_bdo = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -998,7 +998,7 @@ type Props_bdo = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1027,14 +1027,14 @@ type Props_blockquote = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , cite :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1049,7 +1049,7 @@ type Props_blockquote = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1067,11 +1067,11 @@ type Props_blockquote = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1079,7 +1079,7 @@ type Props_blockquote = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1089,7 +1089,7 @@ type Props_blockquote = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1118,13 +1118,13 @@ type Props_body = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1139,7 +1139,7 @@ type Props_body = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1157,11 +1157,11 @@ type Props_body = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1169,7 +1169,7 @@ type Props_body = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1179,7 +1179,7 @@ type Props_body = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1208,12 +1208,12 @@ type Props_br = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1228,7 +1228,7 @@ type Props_br = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1246,11 +1246,11 @@ type Props_br = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1258,7 +1258,7 @@ type Props_br = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1268,7 +1268,7 @@ type Props_br = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1294,13 +1294,13 @@ type Props_button = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1317,7 +1317,7 @@ type Props_button = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1335,11 +1335,11 @@ type Props_button = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -1348,7 +1348,7 @@ type Props_button = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1358,7 +1358,7 @@ type Props_button = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -1389,13 +1389,13 @@ type Props_canvas = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1410,7 +1410,7 @@ type Props_canvas = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -1429,11 +1429,11 @@ type Props_canvas = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1441,7 +1441,7 @@ type Props_canvas = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1451,7 +1451,7 @@ type Props_canvas = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1481,13 +1481,13 @@ type Props_caption = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1502,7 +1502,7 @@ type Props_caption = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1520,11 +1520,11 @@ type Props_caption = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1532,7 +1532,7 @@ type Props_caption = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1542,7 +1542,7 @@ type Props_caption = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1571,13 +1571,13 @@ type Props_cite = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1592,7 +1592,7 @@ type Props_cite = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1610,11 +1610,11 @@ type Props_cite = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1622,7 +1622,7 @@ type Props_cite = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1632,7 +1632,7 @@ type Props_cite = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1661,13 +1661,13 @@ type Props_code = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1682,7 +1682,7 @@ type Props_code = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1700,11 +1700,11 @@ type Props_code = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1712,7 +1712,7 @@ type Props_code = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1722,7 +1722,7 @@ type Props_code = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1751,12 +1751,12 @@ type Props_col = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1771,7 +1771,7 @@ type Props_col = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1789,11 +1789,11 @@ type Props_col = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1801,18 +1801,18 @@ type Props_col = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String - , span :: Number + , span :: Int , spellCheck :: Boolean , srcDoc :: JSX , srcLang :: String , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1839,13 +1839,13 @@ type Props_colgroup = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1860,7 +1860,7 @@ type Props_colgroup = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1878,11 +1878,11 @@ type Props_colgroup = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1890,18 +1890,18 @@ type Props_colgroup = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String - , span :: Number + , span :: Int , spellCheck :: Boolean , srcDoc :: JSX , srcLang :: String , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -1931,13 +1931,13 @@ type Props_data = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -1952,7 +1952,7 @@ type Props_data = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -1970,11 +1970,11 @@ type Props_data = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -1982,7 +1982,7 @@ type Props_data = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -1992,7 +1992,7 @@ type Props_data = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2022,13 +2022,13 @@ type Props_datalist = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2043,7 +2043,7 @@ type Props_datalist = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2061,11 +2061,11 @@ type Props_datalist = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2073,7 +2073,7 @@ type Props_datalist = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2083,7 +2083,7 @@ type Props_datalist = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2112,13 +2112,13 @@ type Props_dd = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2133,7 +2133,7 @@ type Props_dd = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2151,11 +2151,11 @@ type Props_dd = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2163,7 +2163,7 @@ type Props_dd = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2173,7 +2173,7 @@ type Props_dd = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2202,14 +2202,14 @@ type Props_del = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , cite :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2224,7 +2224,7 @@ type Props_del = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2242,11 +2242,11 @@ type Props_del = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2254,7 +2254,7 @@ type Props_del = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2264,7 +2264,7 @@ type Props_del = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2293,13 +2293,13 @@ type Props_details = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2314,7 +2314,7 @@ type Props_details = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2332,11 +2332,11 @@ type Props_details = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , open :: Boolean , prefix :: String @@ -2345,7 +2345,7 @@ type Props_details = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2355,7 +2355,7 @@ type Props_details = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2384,13 +2384,13 @@ type Props_dfn = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2405,7 +2405,7 @@ type Props_dfn = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2423,11 +2423,11 @@ type Props_dfn = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2435,7 +2435,7 @@ type Props_dfn = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2445,7 +2445,7 @@ type Props_dfn = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , title :: String , typeof :: String @@ -2475,13 +2475,13 @@ type Props_dialog = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2496,7 +2496,7 @@ type Props_dialog = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2514,11 +2514,11 @@ type Props_dialog = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , open :: Boolean , prefix :: String @@ -2527,7 +2527,7 @@ type Props_dialog = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2537,7 +2537,7 @@ type Props_dialog = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2566,13 +2566,13 @@ type Props_div = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2587,7 +2587,7 @@ type Props_div = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2605,11 +2605,11 @@ type Props_div = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2617,7 +2617,7 @@ type Props_div = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2627,7 +2627,7 @@ type Props_div = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2656,13 +2656,13 @@ type Props_dl = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2677,7 +2677,7 @@ type Props_dl = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2695,11 +2695,11 @@ type Props_dl = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2707,7 +2707,7 @@ type Props_dl = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2717,7 +2717,7 @@ type Props_dl = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2746,13 +2746,13 @@ type Props_dt = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2767,7 +2767,7 @@ type Props_dt = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2785,11 +2785,11 @@ type Props_dt = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2797,7 +2797,7 @@ type Props_dt = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2807,7 +2807,7 @@ type Props_dt = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2836,13 +2836,13 @@ type Props_em = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2857,7 +2857,7 @@ type Props_em = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -2875,11 +2875,11 @@ type Props_em = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2887,7 +2887,7 @@ type Props_em = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2897,7 +2897,7 @@ type Props_em = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -2926,12 +2926,12 @@ type Props_embed = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -2946,7 +2946,7 @@ type Props_embed = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -2965,11 +2965,11 @@ type Props_embed = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -2977,7 +2977,7 @@ type Props_embed = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -2988,7 +2988,7 @@ type Props_embed = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -3016,13 +3016,13 @@ type Props_fieldset = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3039,7 +3039,7 @@ type Props_fieldset = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3057,11 +3057,11 @@ type Props_fieldset = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -3070,7 +3070,7 @@ type Props_fieldset = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3080,7 +3080,7 @@ type Props_fieldset = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3109,13 +3109,13 @@ type Props_figcaption = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3130,7 +3130,7 @@ type Props_figcaption = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3148,11 +3148,11 @@ type Props_figcaption = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3160,7 +3160,7 @@ type Props_figcaption = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3170,7 +3170,7 @@ type Props_figcaption = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3199,13 +3199,13 @@ type Props_figure = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3220,7 +3220,7 @@ type Props_figure = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3238,11 +3238,11 @@ type Props_figure = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3250,7 +3250,7 @@ type Props_figure = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3260,7 +3260,7 @@ type Props_figure = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3289,13 +3289,13 @@ type Props_footer = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3310,7 +3310,7 @@ type Props_footer = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3328,11 +3328,11 @@ type Props_footer = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3340,7 +3340,7 @@ type Props_footer = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3350,7 +3350,7 @@ type Props_footer = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3381,13 +3381,13 @@ type Props_form = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3402,7 +3402,7 @@ type Props_form = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3420,12 +3420,12 @@ type Props_form = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String , method :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , onChange :: EventHandler @@ -3438,7 +3438,7 @@ type Props_form = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3448,7 +3448,7 @@ type Props_form = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , target :: String , title :: String , typeof :: String @@ -3478,13 +3478,13 @@ type Props_h1 = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3499,7 +3499,7 @@ type Props_h1 = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3517,11 +3517,11 @@ type Props_h1 = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3529,7 +3529,7 @@ type Props_h1 = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3539,7 +3539,7 @@ type Props_h1 = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3568,13 +3568,13 @@ type Props_h2 = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3589,7 +3589,7 @@ type Props_h2 = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3607,11 +3607,11 @@ type Props_h2 = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3619,7 +3619,7 @@ type Props_h2 = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3629,7 +3629,7 @@ type Props_h2 = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3658,13 +3658,13 @@ type Props_h3 = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3679,7 +3679,7 @@ type Props_h3 = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3697,11 +3697,11 @@ type Props_h3 = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3709,7 +3709,7 @@ type Props_h3 = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3719,7 +3719,7 @@ type Props_h3 = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3748,13 +3748,13 @@ type Props_h4 = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3769,7 +3769,7 @@ type Props_h4 = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3787,11 +3787,11 @@ type Props_h4 = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3799,7 +3799,7 @@ type Props_h4 = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3809,7 +3809,7 @@ type Props_h4 = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3838,13 +3838,13 @@ type Props_h5 = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3859,7 +3859,7 @@ type Props_h5 = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3877,11 +3877,11 @@ type Props_h5 = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3889,7 +3889,7 @@ type Props_h5 = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3899,7 +3899,7 @@ type Props_h5 = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -3928,13 +3928,13 @@ type Props_h6 = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -3949,7 +3949,7 @@ type Props_h6 = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -3967,11 +3967,11 @@ type Props_h6 = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -3979,7 +3979,7 @@ type Props_h6 = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -3989,7 +3989,7 @@ type Props_h6 = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4018,13 +4018,13 @@ type Props_head = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4039,7 +4039,7 @@ type Props_head = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4057,11 +4057,11 @@ type Props_head = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , profile :: String @@ -4070,7 +4070,7 @@ type Props_head = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4080,7 +4080,7 @@ type Props_head = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4109,13 +4109,13 @@ type Props_header = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4130,7 +4130,7 @@ type Props_header = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4148,11 +4148,11 @@ type Props_header = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -4160,7 +4160,7 @@ type Props_header = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4170,7 +4170,7 @@ type Props_header = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4199,13 +4199,13 @@ type Props_hgroup = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4220,7 +4220,7 @@ type Props_hgroup = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4238,11 +4238,11 @@ type Props_hgroup = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -4250,7 +4250,7 @@ type Props_hgroup = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4260,7 +4260,7 @@ type Props_hgroup = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4289,12 +4289,12 @@ type Props_hr = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4309,7 +4309,7 @@ type Props_hr = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4327,11 +4327,11 @@ type Props_hr = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -4339,18 +4339,18 @@ type Props_hr = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String - , size :: Number + , size :: String , spellCheck :: Boolean , srcDoc :: JSX , srcLang :: String , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4377,13 +4377,13 @@ type Props_html = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4398,7 +4398,7 @@ type Props_html = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4417,11 +4417,11 @@ type Props_html = , keyType :: String , lang :: String , manifest :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -4429,7 +4429,7 @@ type Props_html = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4439,7 +4439,7 @@ type Props_html = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4468,13 +4468,13 @@ type Props_i = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4489,7 +4489,7 @@ type Props_i = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4507,11 +4507,11 @@ type Props_i = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -4519,7 +4519,7 @@ type Props_i = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4529,7 +4529,7 @@ type Props_i = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4558,13 +4558,13 @@ type Props_iframe = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4579,7 +4579,7 @@ type Props_iframe = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -4598,11 +4598,11 @@ type Props_iframe = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -4611,7 +4611,7 @@ type Props_iframe = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , sandbox :: String , scoped :: Boolean , scrolling :: String @@ -4624,7 +4624,7 @@ type Props_iframe = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4655,12 +4655,12 @@ type Props_img = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4675,7 +4675,7 @@ type Props_img = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -4694,11 +4694,11 @@ type Props_img = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -4707,7 +4707,7 @@ type Props_img = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4719,7 +4719,7 @@ type Props_img = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4751,13 +4751,13 @@ type Props_input = , autoPlay :: Boolean , autoSave :: String , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , checked :: Boolean , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4776,7 +4776,7 @@ type Props_input = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -4796,13 +4796,13 @@ type Props_input = , keyType :: String , lang :: String , list :: String - , marginHeight :: Number - , marginWidth :: Number - , max :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , max :: String + , maxLength :: Int , mediaGroup :: String - , min :: Number - , minLength :: Number + , min :: String + , minLength :: Int , multiple :: Boolean , name :: String , noValidate :: Boolean @@ -4817,11 +4817,11 @@ type Props_input = , resource :: String , results :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String - , size :: Number + , size :: Int , spellCheck :: Boolean , src :: String , srcDoc :: JSX @@ -4830,7 +4830,7 @@ type Props_input = , step :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , title :: String , type :: String @@ -4860,14 +4860,14 @@ type Props_ins = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , cite :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4882,7 +4882,7 @@ type Props_ins = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4900,11 +4900,11 @@ type Props_ins = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -4912,7 +4912,7 @@ type Props_ins = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -4922,7 +4922,7 @@ type Props_ins = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -4951,13 +4951,13 @@ type Props_kbd = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -4972,7 +4972,7 @@ type Props_kbd = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -4990,11 +4990,11 @@ type Props_kbd = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5002,7 +5002,7 @@ type Props_kbd = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5012,7 +5012,7 @@ type Props_kbd = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5041,14 +5041,14 @@ type Props_keygen = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , challenge :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5065,7 +5065,7 @@ type Props_keygen = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5083,11 +5083,11 @@ type Props_keygen = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -5096,7 +5096,7 @@ type Props_keygen = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5106,7 +5106,7 @@ type Props_keygen = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5135,13 +5135,13 @@ type Props_label = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5157,7 +5157,7 @@ type Props_label = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5175,11 +5175,11 @@ type Props_label = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5187,7 +5187,7 @@ type Props_label = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5197,7 +5197,7 @@ type Props_label = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5226,13 +5226,13 @@ type Props_legend = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5247,7 +5247,7 @@ type Props_legend = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5265,11 +5265,11 @@ type Props_legend = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5277,7 +5277,7 @@ type Props_legend = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5287,7 +5287,7 @@ type Props_legend = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5316,13 +5316,13 @@ type Props_li = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5337,7 +5337,7 @@ type Props_li = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5355,11 +5355,11 @@ type Props_li = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5367,7 +5367,7 @@ type Props_li = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5377,7 +5377,7 @@ type Props_li = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -5408,12 +5408,12 @@ type Props_link = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , color :: String , contentEditable :: Boolean , contextMenu :: String @@ -5429,7 +5429,7 @@ type Props_link = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , href :: String , hrefLang :: String @@ -5449,12 +5449,12 @@ type Props_link = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , media :: String , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , nonce :: String , prefix :: String @@ -5464,7 +5464,7 @@ type Props_link = , rel :: String , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scope :: String , scoped :: Boolean , seamless :: Boolean @@ -5476,7 +5476,7 @@ type Props_link = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , target :: String , title :: String , title :: String @@ -5505,13 +5505,13 @@ type Props_main = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5526,7 +5526,7 @@ type Props_main = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5544,11 +5544,11 @@ type Props_main = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5556,7 +5556,7 @@ type Props_main = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5566,7 +5566,7 @@ type Props_main = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5595,13 +5595,13 @@ type Props_map = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5616,7 +5616,7 @@ type Props_map = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5634,11 +5634,11 @@ type Props_map = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -5647,7 +5647,7 @@ type Props_map = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5657,7 +5657,7 @@ type Props_map = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5686,13 +5686,13 @@ type Props_mark = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5707,7 +5707,7 @@ type Props_mark = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5725,11 +5725,11 @@ type Props_mark = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5737,7 +5737,7 @@ type Props_mark = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5747,7 +5747,7 @@ type Props_mark = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5776,13 +5776,13 @@ type Props_math = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5797,7 +5797,7 @@ type Props_math = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5815,11 +5815,11 @@ type Props_math = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5827,7 +5827,7 @@ type Props_math = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5837,7 +5837,7 @@ type Props_math = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5866,13 +5866,13 @@ type Props_menu = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5887,7 +5887,7 @@ type Props_menu = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5905,11 +5905,11 @@ type Props_menu = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -5917,7 +5917,7 @@ type Props_menu = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -5927,7 +5927,7 @@ type Props_menu = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -5956,13 +5956,13 @@ type Props_menuitem = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -5977,7 +5977,7 @@ type Props_menuitem = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -5995,11 +5995,11 @@ type Props_menuitem = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6007,7 +6007,7 @@ type Props_menuitem = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6017,7 +6017,7 @@ type Props_menuitem = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6046,12 +6046,12 @@ type Props_meta = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , content :: String , contentEditable :: Boolean , contextMenu :: String @@ -6067,7 +6067,7 @@ type Props_meta = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6085,11 +6085,11 @@ type Props_meta = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -6098,7 +6098,7 @@ type Props_meta = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6108,7 +6108,7 @@ type Props_meta = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6134,13 +6134,13 @@ type Props_meter = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6155,7 +6155,7 @@ type Props_meter = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , high :: String , hrefLang :: String @@ -6175,13 +6175,13 @@ type Props_meter = , keyType :: String , lang :: String , low :: String - , marginHeight :: Number - , marginWidth :: Number + , marginHeight :: String + , marginWidth :: String , max :: Number - , maxLength :: Number + , maxLength :: Int , mediaGroup :: String , min :: Number - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , optimum :: String , prefix :: String @@ -6190,7 +6190,7 @@ type Props_meter = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6200,7 +6200,7 @@ type Props_meter = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6230,13 +6230,13 @@ type Props_nav = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6251,7 +6251,7 @@ type Props_nav = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6269,11 +6269,11 @@ type Props_nav = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6281,7 +6281,7 @@ type Props_nav = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6291,7 +6291,7 @@ type Props_nav = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6320,13 +6320,13 @@ type Props_noscript = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6341,7 +6341,7 @@ type Props_noscript = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6359,11 +6359,11 @@ type Props_noscript = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6371,7 +6371,7 @@ type Props_noscript = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6381,7 +6381,7 @@ type Props_noscript = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6410,13 +6410,13 @@ type Props_object = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6433,7 +6433,7 @@ type Props_object = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -6452,11 +6452,11 @@ type Props_object = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -6465,7 +6465,7 @@ type Props_object = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6475,7 +6475,7 @@ type Props_object = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -6506,13 +6506,13 @@ type Props_ol = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6527,7 +6527,7 @@ type Props_ol = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6545,11 +6545,11 @@ type Props_ol = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6558,7 +6558,7 @@ type Props_ol = , resource :: String , reversed :: Boolean , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6566,10 +6566,10 @@ type Props_ol = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , start :: Number + , start :: Int , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -6599,13 +6599,13 @@ type Props_optgroup = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6621,7 +6621,7 @@ type Props_optgroup = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6640,11 +6640,11 @@ type Props_optgroup = , keyType :: String , label :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6652,7 +6652,7 @@ type Props_optgroup = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6662,7 +6662,7 @@ type Props_optgroup = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6691,13 +6691,13 @@ type Props_option = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6713,7 +6713,7 @@ type Props_option = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6732,11 +6732,11 @@ type Props_option = , keyType :: String , label :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6744,7 +6744,7 @@ type Props_option = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6755,7 +6755,7 @@ type Props_option = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6785,13 +6785,13 @@ type Props_output = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6807,7 +6807,7 @@ type Props_output = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6825,11 +6825,11 @@ type Props_output = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -6838,7 +6838,7 @@ type Props_output = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6848,7 +6848,7 @@ type Props_output = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6877,13 +6877,13 @@ type Props_p = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6898,7 +6898,7 @@ type Props_p = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -6916,11 +6916,11 @@ type Props_p = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -6928,7 +6928,7 @@ type Props_p = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -6938,7 +6938,7 @@ type Props_p = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -6967,12 +6967,12 @@ type Props_param = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -6987,7 +6987,7 @@ type Props_param = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7005,11 +7005,11 @@ type Props_param = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -7018,7 +7018,7 @@ type Props_param = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7028,7 +7028,7 @@ type Props_param = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -7056,13 +7056,13 @@ type Props_picture = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7077,7 +7077,7 @@ type Props_picture = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7095,11 +7095,11 @@ type Props_picture = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7107,7 +7107,7 @@ type Props_picture = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7117,7 +7117,7 @@ type Props_picture = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7146,13 +7146,13 @@ type Props_pre = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7167,7 +7167,7 @@ type Props_pre = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7185,11 +7185,11 @@ type Props_pre = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7197,7 +7197,7 @@ type Props_pre = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7207,7 +7207,7 @@ type Props_pre = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7237,13 +7237,13 @@ type Props_progress = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7258,7 +7258,7 @@ type Props_progress = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7276,12 +7276,12 @@ type Props_progress = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number + , marginHeight :: String + , marginWidth :: String , max :: Number - , maxLength :: Number + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7289,7 +7289,7 @@ type Props_progress = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7299,7 +7299,7 @@ type Props_progress = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7329,14 +7329,14 @@ type Props_q = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , cite :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7351,7 +7351,7 @@ type Props_q = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7369,11 +7369,11 @@ type Props_q = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7381,7 +7381,7 @@ type Props_q = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7391,7 +7391,7 @@ type Props_q = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7420,13 +7420,13 @@ type Props_rb = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7441,7 +7441,7 @@ type Props_rb = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7459,11 +7459,11 @@ type Props_rb = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7471,7 +7471,7 @@ type Props_rb = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7481,7 +7481,7 @@ type Props_rb = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7510,13 +7510,13 @@ type Props_rp = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7531,7 +7531,7 @@ type Props_rp = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7549,11 +7549,11 @@ type Props_rp = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7561,7 +7561,7 @@ type Props_rp = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7571,7 +7571,7 @@ type Props_rp = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7600,13 +7600,13 @@ type Props_rt = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7621,7 +7621,7 @@ type Props_rt = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7639,11 +7639,11 @@ type Props_rt = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7651,7 +7651,7 @@ type Props_rt = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7661,7 +7661,7 @@ type Props_rt = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7690,13 +7690,13 @@ type Props_rtc = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7711,7 +7711,7 @@ type Props_rtc = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7729,11 +7729,11 @@ type Props_rtc = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7741,7 +7741,7 @@ type Props_rtc = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7751,7 +7751,7 @@ type Props_rtc = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7780,13 +7780,13 @@ type Props_ruby = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7801,7 +7801,7 @@ type Props_ruby = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7819,11 +7819,11 @@ type Props_ruby = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7831,7 +7831,7 @@ type Props_ruby = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7841,7 +7841,7 @@ type Props_ruby = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7870,13 +7870,13 @@ type Props_s = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7891,7 +7891,7 @@ type Props_s = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7909,11 +7909,11 @@ type Props_s = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -7921,7 +7921,7 @@ type Props_s = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -7931,7 +7931,7 @@ type Props_s = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -7960,13 +7960,13 @@ type Props_samp = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -7981,7 +7981,7 @@ type Props_samp = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -7999,11 +7999,11 @@ type Props_samp = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8011,7 +8011,7 @@ type Props_samp = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8021,7 +8021,7 @@ type Props_samp = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8051,13 +8051,13 @@ type Props_script = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8073,7 +8073,7 @@ type Props_script = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8092,11 +8092,11 @@ type Props_script = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , nonce :: String , prefix :: String @@ -8105,7 +8105,7 @@ type Props_script = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8116,7 +8116,7 @@ type Props_script = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -8146,13 +8146,13 @@ type Props_section = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8167,7 +8167,7 @@ type Props_section = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8185,11 +8185,11 @@ type Props_section = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8197,7 +8197,7 @@ type Props_section = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8207,7 +8207,7 @@ type Props_section = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8236,13 +8236,13 @@ type Props_select = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8260,7 +8260,7 @@ type Props_select = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8278,11 +8278,11 @@ type Props_select = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , multiple :: Boolean , name :: String , noValidate :: Boolean @@ -8294,18 +8294,18 @@ type Props_select = , required :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String - , size :: Number + , size :: Int , spellCheck :: Boolean , srcDoc :: JSX , srcLang :: String , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8335,13 +8335,13 @@ type Props_slot = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8356,7 +8356,7 @@ type Props_slot = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8374,11 +8374,11 @@ type Props_slot = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , prefix :: String @@ -8387,7 +8387,7 @@ type Props_slot = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8397,7 +8397,7 @@ type Props_slot = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8426,13 +8426,13 @@ type Props_small = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8447,7 +8447,7 @@ type Props_small = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8465,11 +8465,11 @@ type Props_small = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8477,7 +8477,7 @@ type Props_small = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8487,7 +8487,7 @@ type Props_small = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8516,12 +8516,12 @@ type Props_source = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8536,7 +8536,7 @@ type Props_source = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8554,12 +8554,12 @@ type Props_source = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , media :: String , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8567,7 +8567,7 @@ type Props_source = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8579,7 +8579,7 @@ type Props_source = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -8606,13 +8606,13 @@ type Props_span = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8627,7 +8627,7 @@ type Props_span = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8645,11 +8645,11 @@ type Props_span = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8657,7 +8657,7 @@ type Props_span = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8667,7 +8667,7 @@ type Props_span = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8696,13 +8696,13 @@ type Props_strong = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8717,7 +8717,7 @@ type Props_strong = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8735,11 +8735,11 @@ type Props_strong = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8747,7 +8747,7 @@ type Props_strong = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8757,7 +8757,7 @@ type Props_strong = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8786,13 +8786,13 @@ type Props_style = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8807,7 +8807,7 @@ type Props_style = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8825,12 +8825,12 @@ type Props_style = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , media :: String , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , nonce :: String , prefix :: String @@ -8839,7 +8839,7 @@ type Props_style = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8849,7 +8849,7 @@ type Props_style = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , title :: String , type :: String @@ -8880,13 +8880,13 @@ type Props_sub = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8901,7 +8901,7 @@ type Props_sub = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -8919,11 +8919,11 @@ type Props_sub = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -8931,7 +8931,7 @@ type Props_sub = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -8941,7 +8941,7 @@ type Props_sub = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -8970,13 +8970,13 @@ type Props_summary = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -8991,7 +8991,7 @@ type Props_summary = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9009,11 +9009,11 @@ type Props_summary = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -9021,7 +9021,7 @@ type Props_summary = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -9031,7 +9031,7 @@ type Props_summary = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9060,13 +9060,13 @@ type Props_sup = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9081,7 +9081,7 @@ type Props_sup = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9099,11 +9099,11 @@ type Props_sup = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -9111,7 +9111,7 @@ type Props_sup = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -9121,7 +9121,7 @@ type Props_sup = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9172,8 +9172,8 @@ type Props_svg = , calcMode :: String , capHeight :: String , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String @@ -9182,7 +9182,7 @@ type Props_svg = , clipPath :: String , clipPathUnits :: String , clipRule :: String - , colSpan :: Number + , colSpan :: Int , color :: String , colorInterpolation :: String , colorInterpolationFilters :: String @@ -9241,7 +9241,7 @@ type Props_svg = , formNoValidate :: Boolean , formTarget :: String , format :: String - , frameBorder :: Number + , frameBorder :: String , from :: String , fx :: String , fy :: String @@ -9295,8 +9295,8 @@ type Props_svg = , lightingColor :: String , limitingConeAngle :: String , local :: String - , marginHeight :: Number - , marginWidth :: Number + , marginHeight :: String + , marginWidth :: String , markerEnd :: String , markerHeight :: String , markerMid :: String @@ -9307,9 +9307,9 @@ type Props_svg = , maskContentUnits :: String , maskUnits :: String , mathematical :: String - , maxLength :: Number + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , mode :: String , noValidate :: Boolean , numOctaves :: String @@ -9355,7 +9355,7 @@ type Props_svg = , result :: String , role :: String , rotate :: String - , rowSpan :: Number + , rowSpan :: Int , rx :: String , ry :: String , scale :: String @@ -9396,7 +9396,7 @@ type Props_svg = , suppressContentEditableWarning :: Boolean , surfaceScale :: String , systemLanguage :: String - , tabIndex :: Number + , tabIndex :: Int , tableValues :: String , targetX :: String , targetY :: String @@ -9482,13 +9482,13 @@ type Props_table = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9503,7 +9503,7 @@ type Props_table = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9521,11 +9521,11 @@ type Props_table = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -9533,7 +9533,7 @@ type Props_table = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -9544,7 +9544,7 @@ type Props_table = , style :: String , summary :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9574,13 +9574,13 @@ type Props_tbody = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9595,7 +9595,7 @@ type Props_tbody = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9613,11 +9613,11 @@ type Props_tbody = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -9625,7 +9625,7 @@ type Props_tbody = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -9635,7 +9635,7 @@ type Props_tbody = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9664,13 +9664,13 @@ type Props_td = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9685,7 +9685,7 @@ type Props_td = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , headers :: String , height :: String , hidden :: Boolean @@ -9705,11 +9705,11 @@ type Props_td = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -9717,7 +9717,7 @@ type Props_td = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scope :: String , scoped :: Boolean , seamless :: Boolean @@ -9728,7 +9728,7 @@ type Props_td = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9758,13 +9758,13 @@ type Props_template = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9779,7 +9779,7 @@ type Props_template = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9797,11 +9797,11 @@ type Props_template = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -9809,7 +9809,7 @@ type Props_template = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -9819,7 +9819,7 @@ type Props_template = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9850,14 +9850,14 @@ type Props_textarea = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number - , cols :: Number + , colSpan :: Int + , cols :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9875,7 +9875,7 @@ type Props_textarea = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9893,11 +9893,11 @@ type Props_textarea = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , name :: String , noValidate :: Boolean , onChange :: EventHandler @@ -9909,8 +9909,8 @@ type Props_textarea = , required :: Boolean , resource :: String , role :: String - , rowSpan :: Number - , rows :: Number + , rowSpan :: Int + , rows :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -9920,7 +9920,7 @@ type Props_textarea = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -9951,13 +9951,13 @@ type Props_tfoot = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -9972,7 +9972,7 @@ type Props_tfoot = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -9990,11 +9990,11 @@ type Props_tfoot = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10002,7 +10002,7 @@ type Props_tfoot = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10012,7 +10012,7 @@ type Props_tfoot = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10041,13 +10041,13 @@ type Props_th = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10062,7 +10062,7 @@ type Props_th = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , headers :: String , height :: String , hidden :: Boolean @@ -10082,11 +10082,11 @@ type Props_th = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10094,7 +10094,7 @@ type Props_th = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scope :: String , scoped :: Boolean , seamless :: Boolean @@ -10105,7 +10105,7 @@ type Props_th = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10135,13 +10135,13 @@ type Props_thead = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10156,7 +10156,7 @@ type Props_thead = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10174,11 +10174,11 @@ type Props_thead = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10186,7 +10186,7 @@ type Props_thead = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10196,7 +10196,7 @@ type Props_thead = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10225,13 +10225,13 @@ type Props_time = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10246,7 +10246,7 @@ type Props_time = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10264,11 +10264,11 @@ type Props_time = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10276,7 +10276,7 @@ type Props_time = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10286,7 +10286,7 @@ type Props_time = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10315,13 +10315,13 @@ type Props_title = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10336,7 +10336,7 @@ type Props_title = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10354,11 +10354,11 @@ type Props_title = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10366,7 +10366,7 @@ type Props_title = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10376,7 +10376,7 @@ type Props_title = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10405,13 +10405,13 @@ type Props_tr = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10426,7 +10426,7 @@ type Props_tr = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10444,11 +10444,11 @@ type Props_tr = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10456,7 +10456,7 @@ type Props_tr = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10466,7 +10466,7 @@ type Props_tr = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10495,12 +10495,12 @@ type Props_track = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10516,7 +10516,7 @@ type Props_track = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10536,11 +10536,11 @@ type Props_track = , kind :: String , label :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10548,7 +10548,7 @@ type Props_track = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10559,7 +10559,7 @@ type Props_track = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10585,13 +10585,13 @@ type Props_u = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10606,7 +10606,7 @@ type Props_u = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10624,11 +10624,11 @@ type Props_u = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10636,7 +10636,7 @@ type Props_u = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10646,7 +10646,7 @@ type Props_u = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10675,13 +10675,13 @@ type Props_ul = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10696,7 +10696,7 @@ type Props_ul = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10714,11 +10714,11 @@ type Props_ul = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10726,7 +10726,7 @@ type Props_ul = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10736,7 +10736,7 @@ type Props_ul = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , type :: String , typeof :: String @@ -10766,13 +10766,13 @@ type Props_var = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10787,7 +10787,7 @@ type Props_var = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10805,11 +10805,11 @@ type Props_var = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -10817,7 +10817,7 @@ type Props_var = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10827,7 +10827,7 @@ type Props_var = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10856,13 +10856,13 @@ type Props_video = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , children :: Array JSX , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , controls :: Boolean @@ -10878,7 +10878,7 @@ type Props_video = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , height :: String , hidden :: Boolean , hrefLang :: String @@ -10898,11 +10898,11 @@ type Props_video = , keyType :: String , lang :: String , loop :: Boolean - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , muted :: Boolean , noValidate :: Boolean , playsInline :: Boolean @@ -10914,7 +10914,7 @@ type Props_video = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -10925,7 +10925,7 @@ type Props_video = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean @@ -10955,12 +10955,12 @@ type Props_wbr = , autoFocus :: Boolean , autoPlay :: Boolean , capture :: Boolean - , cellPadding :: Number - , cellSpacing :: Number + , cellPadding :: String + , cellSpacing :: String , charSet :: String , classID :: String , className :: String - , colSpan :: Number + , colSpan :: Int , contentEditable :: Boolean , contextMenu :: String , crossOrigin :: String @@ -10975,7 +10975,7 @@ type Props_wbr = , formMethod :: String , formNoValidate :: Boolean , formTarget :: String - , frameBorder :: Number + , frameBorder :: String , hidden :: Boolean , hrefLang :: String , htmlFor :: String @@ -10993,11 +10993,11 @@ type Props_wbr = , keyParams :: String , keyType :: String , lang :: String - , marginHeight :: Number - , marginWidth :: Number - , maxLength :: Number + , marginHeight :: String + , marginWidth :: String + , maxLength :: Int , mediaGroup :: String - , minLength :: Number + , minLength :: Int , noValidate :: Boolean , prefix :: String , property :: String @@ -11005,7 +11005,7 @@ type Props_wbr = , readOnly :: Boolean , resource :: String , role :: String - , rowSpan :: Number + , rowSpan :: Int , scoped :: Boolean , seamless :: Boolean , security :: String @@ -11015,7 +11015,7 @@ type Props_wbr = , srcSet :: String , style :: String , suppressContentEditableWarning :: Boolean - , tabIndex :: Number + , tabIndex :: Int , title :: String , typeof :: String , unselectable :: Boolean From 249c9e136555d31385c9bd2ae1df57e86390cda8 Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Fri, 12 Apr 2019 09:07:25 +1200 Subject: [PATCH 5/9] Bumped version of react-html-attributes we depend on. Fixes #76. --- codegen/package.json | 2 +- src/React/Basic/DOM/Generated.purs | 590 +++++++++++++++++++++++++++++ 2 files changed, 591 insertions(+), 1 deletion(-) diff --git a/codegen/package.json b/codegen/package.json index b10e470..1706884 100644 --- a/codegen/package.json +++ b/codegen/package.json @@ -5,6 +5,6 @@ "main": "index.js", "author": "", "dependencies": { - "react-html-attributes": "^1.4.3" + "react-html-attributes": "^1.4.6" } } diff --git a/src/React/Basic/DOM/Generated.purs b/src/React/Basic/DOM/Generated.purs index 6fc9258..e1b51be 100644 --- a/src/React/Basic/DOM/Generated.purs +++ b/src/React/Basic/DOM/Generated.purs @@ -68,7 +68,12 @@ type Props_a = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler , onClick :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -163,6 +168,11 @@ type Props_abbr = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -254,6 +264,11 @@ type Props_address = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -347,6 +362,11 @@ type Props_area = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -438,6 +458,11 @@ type Props_article = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -528,6 +553,11 @@ type Props_aside = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -621,6 +651,11 @@ type Props_audio = , minLength :: Int , muted :: Boolean , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , preload :: String , property :: String @@ -713,6 +748,11 @@ type Props_b = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -803,6 +843,11 @@ type Props_base = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -891,6 +936,11 @@ type Props_bdi = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -982,6 +1032,11 @@ type Props_bdo = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1073,6 +1128,11 @@ type Props_blockquote = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1163,6 +1223,11 @@ type Props_body = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1252,6 +1317,11 @@ type Props_br = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1342,6 +1412,11 @@ type Props_button = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1435,6 +1510,11 @@ type Props_canvas = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1526,6 +1606,11 @@ type Props_caption = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1616,6 +1701,11 @@ type Props_cite = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1706,6 +1796,11 @@ type Props_code = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1795,6 +1890,11 @@ type Props_col = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1884,6 +1984,11 @@ type Props_colgroup = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1976,6 +2081,11 @@ type Props_data = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2067,6 +2177,11 @@ type Props_datalist = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2157,6 +2272,11 @@ type Props_dd = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2248,6 +2368,11 @@ type Props_del = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2338,6 +2463,11 @@ type Props_details = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , open :: Boolean , prefix :: String , property :: String @@ -2429,6 +2559,11 @@ type Props_dfn = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2520,6 +2655,11 @@ type Props_dialog = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , open :: Boolean , prefix :: String , property :: String @@ -2611,6 +2751,11 @@ type Props_div = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2701,6 +2846,11 @@ type Props_dl = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2791,6 +2941,11 @@ type Props_dt = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2881,6 +3036,11 @@ type Props_em = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2971,6 +3131,11 @@ type Props_embed = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3064,6 +3229,11 @@ type Props_fieldset = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3154,6 +3324,11 @@ type Props_figcaption = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3244,6 +3419,11 @@ type Props_figure = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3334,6 +3514,11 @@ type Props_footer = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3428,9 +3613,14 @@ type Props_form = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler , onChange :: EventHandler + , onFocus :: EventHandler , onInput :: EventHandler , onInvalid :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , onSubmit :: EventHandler , prefix :: String , property :: String @@ -3523,6 +3713,11 @@ type Props_h1 = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3613,6 +3808,11 @@ type Props_h2 = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3703,6 +3903,11 @@ type Props_h3 = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3793,6 +3998,11 @@ type Props_h4 = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3883,6 +4093,11 @@ type Props_h5 = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3973,6 +4188,11 @@ type Props_h6 = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4063,6 +4283,11 @@ type Props_head = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , profile :: String , property :: String @@ -4154,6 +4379,11 @@ type Props_header = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4244,6 +4474,11 @@ type Props_hgroup = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4333,6 +4568,11 @@ type Props_hr = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4423,6 +4663,11 @@ type Props_html = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4513,6 +4758,11 @@ type Props_i = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4605,6 +4855,11 @@ type Props_iframe = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4701,6 +4956,11 @@ type Props_img = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4806,7 +5066,12 @@ type Props_input = , multiple :: Boolean , name :: String , noValidate :: Boolean + , onBlur :: EventHandler , onChange :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , pattern :: String , placeholder :: String , prefix :: String @@ -4906,6 +5171,11 @@ type Props_ins = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4996,6 +5266,11 @@ type Props_kbd = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5090,6 +5365,11 @@ type Props_keygen = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5181,6 +5461,11 @@ type Props_label = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5271,6 +5556,11 @@ type Props_legend = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5361,6 +5651,11 @@ type Props_li = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5457,6 +5752,11 @@ type Props_link = , minLength :: Int , noValidate :: Boolean , nonce :: String + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5550,6 +5850,11 @@ type Props_main = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5641,6 +5946,11 @@ type Props_map = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5731,6 +6041,11 @@ type Props_mark = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5821,6 +6136,11 @@ type Props_math = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5911,6 +6231,11 @@ type Props_menu = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6001,6 +6326,11 @@ type Props_menuitem = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6092,6 +6422,11 @@ type Props_meta = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6183,6 +6518,11 @@ type Props_meter = , min :: Number , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , optimum :: String , prefix :: String , property :: String @@ -6275,6 +6615,11 @@ type Props_nav = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6365,6 +6710,11 @@ type Props_noscript = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6459,6 +6809,11 @@ type Props_object = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6551,6 +6906,11 @@ type Props_ol = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6646,6 +7006,11 @@ type Props_optgroup = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6738,6 +7103,11 @@ type Props_option = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6832,6 +7202,11 @@ type Props_output = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6922,6 +7297,11 @@ type Props_p = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7012,6 +7392,11 @@ type Props_param = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7101,6 +7486,11 @@ type Props_picture = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7191,6 +7581,11 @@ type Props_pre = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7283,6 +7678,11 @@ type Props_progress = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7375,6 +7775,11 @@ type Props_q = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7465,6 +7870,11 @@ type Props_rb = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7555,6 +7965,11 @@ type Props_rp = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7645,6 +8060,11 @@ type Props_rt = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7735,6 +8155,11 @@ type Props_rtc = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7825,6 +8250,11 @@ type Props_ruby = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7915,6 +8345,11 @@ type Props_s = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8005,6 +8440,11 @@ type Props_samp = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8099,6 +8539,11 @@ type Props_script = , minLength :: Int , noValidate :: Boolean , nonce :: String + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8191,6 +8636,11 @@ type Props_section = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8286,7 +8736,12 @@ type Props_select = , multiple :: Boolean , name :: String , noValidate :: Boolean + , onBlur :: EventHandler , onChange :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8381,6 +8836,11 @@ type Props_slot = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8471,6 +8931,11 @@ type Props_small = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8561,6 +9026,11 @@ type Props_source = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8651,6 +9121,11 @@ type Props_span = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8741,6 +9216,11 @@ type Props_strong = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8833,6 +9313,11 @@ type Props_style = , minLength :: Int , noValidate :: Boolean , nonce :: String + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8925,6 +9410,11 @@ type Props_sub = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9015,6 +9505,11 @@ type Props_summary = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9105,6 +9600,11 @@ type Props_sup = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9314,6 +9814,11 @@ type Props_svg = , noValidate :: Boolean , numOctaves :: String , offset :: String + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , opacity :: String , operator :: String , order :: String @@ -9527,6 +10032,11 @@ type Props_table = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9619,6 +10129,11 @@ type Props_tbody = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9711,6 +10226,11 @@ type Props_td = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9803,6 +10323,11 @@ type Props_template = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9900,7 +10425,12 @@ type Props_textarea = , minLength :: Int , name :: String , noValidate :: Boolean + , onBlur :: EventHandler , onChange :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , placeholder :: String , prefix :: String , property :: String @@ -9996,6 +10526,11 @@ type Props_tfoot = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10088,6 +10623,11 @@ type Props_th = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10180,6 +10720,11 @@ type Props_thead = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10270,6 +10815,11 @@ type Props_time = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10360,6 +10910,11 @@ type Props_title = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10450,6 +11005,11 @@ type Props_tr = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10542,6 +11102,11 @@ type Props_track = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10630,6 +11195,11 @@ type Props_u = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10720,6 +11290,11 @@ type Props_ul = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10811,6 +11386,11 @@ type Props_var = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10905,6 +11485,11 @@ type Props_video = , minLength :: Int , muted :: Boolean , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , playsInline :: Boolean , poster :: String , prefix :: String @@ -10999,6 +11584,11 @@ type Props_wbr = , mediaGroup :: String , minLength :: Int , noValidate :: Boolean + , onBlur :: EventHandler + , onFocus :: EventHandler + , onKeyDown :: EventHandler + , onKeyPress :: EventHandler + , onKeyUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String From 34b1e160f4afd8156e47fac3fba80d73a3f4f21a Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Fri, 3 May 2019 11:19:28 +1200 Subject: [PATCH 6/9] Use own copy of react-html-attributes. Currently unmodified 1.4.6. --- codegen/consts.js | 6 +- codegen/react-html-attributes.json | 878 +++++++++++++++++++++++++++++ 2 files changed, 883 insertions(+), 1 deletion(-) create mode 100644 codegen/react-html-attributes.json diff --git a/codegen/consts.js b/codegen/consts.js index aba494f..914d15d 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -1,4 +1,8 @@ -module.exports.props = require("react-html-attributes"); +// For now, we are using a local copy of react-html-attributes. +// Eventually, the relative path here should be removed, and +// the version number of react-html-attributes should be bumped. +module.exports.props = require("./react-html-attributes"); + module.exports.voids = ["area", "base", "br", "col", "embed", "hr", "img", "input", "link", "meta", "param", "source", "track", "wbr"]; // The types for certain attributes differ according to their containing element. // These appear in the typesByElement object, using "*" as a default element diff --git a/codegen/react-html-attributes.json b/codegen/react-html-attributes.json new file mode 100644 index 0000000..95e2372 --- /dev/null +++ b/codegen/react-html-attributes.json @@ -0,0 +1,878 @@ +{ + "*": [ + "about", + "acceptCharset", + "accessKey", + "allowFullScreen", + "allowTransparency", + "autoComplete", + "autoFocus", + "autoPlay", + "capture", + "cellPadding", + "cellSpacing", + "charSet", + "classID", + "className", + "colSpan", + "contentEditable", + "contextMenu", + "crossOrigin", + "dangerouslySetInnerHTML", + "datatype", + "dateTime", + "dir", + "draggable", + "encType", + "formAction", + "formEncType", + "formMethod", + "formNoValidate", + "formTarget", + "frameBorder", + "hidden", + "hrefLang", + "htmlFor", + "httpEquiv", + "icon", + "id", + "inlist", + "inputMode", + "is", + "itemID", + "itemProp", + "itemRef", + "itemScope", + "itemType", + "keyParams", + "keyType", + "lang", + "marginHeight", + "marginWidth", + "maxLength", + "mediaGroup", + "minLength", + "noValidate", + "onBlur", + "onFocus", + "onKeyDown", + "onKeyPress", + "onKeyUp", + "prefix", + "property", + "radioGroup", + "readOnly", + "resource", + "role", + "rowSpan", + "scoped", + "seamless", + "security", + "spellCheck", + "srcDoc", + "srcLang", + "srcSet", + "style", + "suppressContentEditableWarning", + "tabIndex", + "title", + "typeof", + "unselectable", + "useMap", + "vocab", + "wmode" + ], + "a": [ + "coords", + "download", + "href", + "name", + "rel", + "shape", + "target", + "type", + "onClick" + ], + "abbr": [ + "title" + ], + "applet": [ + "alt", + "height", + "name", + "width" + ], + "area": [ + "alt", + "coords", + "download", + "href", + "rel", + "shape", + "target", + "type" + ], + "audio": [ + "controls", + "loop", + "muted", + "preload", + "src" + ], + "base": [ + "href", + "target" + ], + "basefont": [ + "size" + ], + "bdo": [ + "dir" + ], + "blockquote": [ + "cite" + ], + "button": [ + "disabled", + "form", + "name", + "type", + "value" + ], + "canvas": [ + "height", + "width" + ], + "col": [ + "span", + "width" + ], + "colgroup": [ + "span", + "width" + ], + "data": [ + "value" + ], + "del": [ + "cite" + ], + "details": [ + "open" + ], + "dfn": [ + "title" + ], + "dialog": [ + "open" + ], + "embed": [ + "height", + "src", + "type", + "width" + ], + "fieldset": [ + "disabled", + "form", + "name" + ], + "font": [ + "size" + ], + "form": [ + "accept", + "action", + "method", + "name", + "target", + "onChange", + "onInput", + "onInvalid", + "onSubmit" + ], + "frame": [ + "name", + "scrolling", + "src" + ], + "frameset": [ + "cols", + "rows" + ], + "head": [ + "profile" + ], + "hr": [ + "size", + "width" + ], + "html": [ + "manifest" + ], + "iframe": [ + "height", + "name", + "sandbox", + "scrolling", + "src", + "width" + ], + "img": [ + "alt", + "height", + "name", + "sizes", + "src", + "width" + ], + "input": [ + "accept", + "alt", + "autoCapitalize", + "autoCorrect", + "autoSave", + "checked", + "defaultChecked", + "defaultValue", + "disabled", + "form", + "height", + "list", + "max", + "min", + "multiple", + "name", + "onChange", + "pattern", + "placeholder", + "required", + "results", + "size", + "src", + "step", + "title", + "type", + "value", + "width" + ], + "ins": [ + "cite" + ], + "keygen": [ + "challenge", + "disabled", + "form", + "name" + ], + "label": [ + "form" + ], + "li": [ + "type", + "value" + ], + "link": [ + "color", + "href", + "integrity", + "media", + "nonce", + "rel", + "scope", + "sizes", + "target", + "title", + "type" + ], + "map": [ + "name" + ], + "meta": [ + "content", + "name" + ], + "meter": [ + "high", + "low", + "max", + "min", + "optimum", + "value" + ], + "object": [ + "data", + "form", + "height", + "name", + "type", + "width" + ], + "ol": [ + "reversed", + "start", + "type" + ], + "optgroup": [ + "disabled", + "label" + ], + "option": [ + "disabled", + "label", + "selected", + "value" + ], + "output": [ + "form", + "name" + ], + "param": [ + "name", + "type", + "value" + ], + "pre": [ + "width" + ], + "progress": [ + "max", + "value" + ], + "q": [ + "cite" + ], + "script": [ + "async", + "defer", + "integrity", + "nonce", + "src", + "type" + ], + "select": [ + "defaultValue", + "disabled", + "form", + "multiple", + "name", + "onChange", + "required", + "size", + "value" + ], + "slot": [ + "name" + ], + "source": [ + "media", + "sizes", + "src", + "type" + ], + "style": [ + "media", + "nonce", + "title", + "type" + ], + "table": [ + "summary", + "width" + ], + "td": [ + "headers", + "height", + "scope", + "width" + ], + "textarea": [ + "autoCapitalize", + "autoCorrect", + "cols", + "defaultValue", + "disabled", + "form", + "name", + "onChange", + "placeholder", + "required", + "rows", + "value", + "wrap" + ], + "th": [ + "headers", + "height", + "scope", + "width" + ], + "track": [ + "default", + "kind", + "label", + "src" + ], + "ul": [ + "type" + ], + "video": [ + "controls", + "height", + "loop", + "muted", + "playsInline", + "poster", + "preload", + "src", + "width" + ], + "svg": [ + "accentHeight", + "accumulate", + "additive", + "alignmentBaseline", + "allowReorder", + "alphabetic", + "amplitude", + "arabicForm", + "ascent", + "attributeName", + "attributeType", + "autoReverse", + "azimuth", + "baseFrequency", + "baseProfile", + "baselineShift", + "bbox", + "begin", + "bias", + "by", + "calcMode", + "capHeight", + "clip", + "clipPath", + "clipPathUnits", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorProfile", + "colorRendering", + "contentScriptType", + "contentStyleType", + "cursor", + "cx", + "cy", + "d", + "decelerate", + "descent", + "diffuseConstant", + "direction", + "display", + "divisor", + "dominantBaseline", + "dur", + "dx", + "dy", + "edgeMode", + "elevation", + "enableBackground", + "end", + "exponent", + "externalResourcesRequired", + "fill", + "fillOpacity", + "fillRule", + "filter", + "filterRes", + "filterUnits", + "floodColor", + "floodOpacity", + "focusable", + "fontFamily", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontVariant", + "fontWeight", + "format", + "from", + "fx", + "fy", + "g1", + "g2", + "glyphName", + "glyphOrientationHorizontal", + "glyphOrientationVertical", + "glyphRef", + "gradientTransform", + "gradientUnits", + "hanging", + "height", + "horizAdvX", + "horizOriginX", + "ideographic", + "imageRendering", + "in", + "in2", + "intercept", + "k", + "k1", + "k2", + "k3", + "k4", + "kernelMatrix", + "kernelUnitLength", + "kerning", + "keyPoints", + "keySplines", + "keyTimes", + "lengthAdjust", + "letterSpacing", + "lightingColor", + "limitingConeAngle", + "local", + "markerEnd", + "markerHeight", + "markerMid", + "markerStart", + "markerUnits", + "markerWidth", + "mask", + "maskContentUnits", + "maskUnits", + "mathematical", + "mode", + "numOctaves", + "offset", + "opacity", + "operator", + "order", + "orient", + "orientation", + "origin", + "overflow", + "overlinePosition", + "overlineThickness", + "paintOrder", + "panose1", + "pathLength", + "patternContentUnits", + "patternTransform", + "patternUnits", + "pointerEvents", + "points", + "pointsAtX", + "pointsAtY", + "pointsAtZ", + "preserveAlpha", + "preserveAspectRatio", + "primitiveUnits", + "r", + "radius", + "refX", + "refY", + "renderingIntent", + "repeatCount", + "repeatDur", + "requiredExtensions", + "requiredFeatures", + "restart", + "result", + "rotate", + "rx", + "ry", + "scale", + "seed", + "shapeRendering", + "slope", + "spacing", + "specularConstant", + "specularExponent", + "speed", + "spreadMethod", + "startOffset", + "stdDeviation", + "stemh", + "stemv", + "stitchTiles", + "stopColor", + "stopOpacity", + "strikethroughPosition", + "strikethroughThickness", + "string", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "surfaceScale", + "systemLanguage", + "tableValues", + "targetX", + "targetY", + "textAnchor", + "textDecoration", + "textLength", + "textRendering", + "to", + "transform", + "u1", + "u2", + "underlinePosition", + "underlineThickness", + "unicode", + "unicodeBidi", + "unicodeRange", + "unitsPerEm", + "vAlphabetic", + "vHanging", + "vIdeographic", + "vMathematical", + "values", + "vectorEffect", + "version", + "vertAdvY", + "vertOriginX", + "vertOriginY", + "viewBox", + "viewTarget", + "visibility", + "width", + "widths", + "wordSpacing", + "writingMode", + "x", + "x1", + "x2", + "xChannelSelector", + "xHeight", + "xlinkActuate", + "xlinkArcrole", + "xlinkHref", + "xlinkRole", + "xlinkShow", + "xlinkTitle", + "xlinkType", + "xmlBase", + "xmlLang", + "xmlSpace", + "xmlns", + "xmlnsXlink", + "y", + "y1", + "y2", + "yChannelSelector", + "z", + "zoomAndPan" + ], + "elements": { + "html": [ + "a", + "abbr", + "address", + "area", + "article", + "aside", + "audio", + "b", + "base", + "bdi", + "bdo", + "blockquote", + "body", + "br", + "button", + "canvas", + "caption", + "cite", + "code", + "col", + "colgroup", + "data", + "datalist", + "dd", + "del", + "details", + "dfn", + "dialog", + "div", + "dl", + "dt", + "em", + "embed", + "fieldset", + "figcaption", + "figure", + "footer", + "form", + "h1", + "h2", + "h3", + "h4", + "h5", + "h6", + "head", + "header", + "hgroup", + "hr", + "html", + "i", + "iframe", + "img", + "input", + "ins", + "kbd", + "keygen", + "label", + "legend", + "li", + "link", + "main", + "map", + "mark", + "math", + "menu", + "menuitem", + "meta", + "meter", + "nav", + "noscript", + "object", + "ol", + "optgroup", + "option", + "output", + "p", + "param", + "picture", + "pre", + "progress", + "q", + "rb", + "rp", + "rt", + "rtc", + "ruby", + "s", + "samp", + "script", + "section", + "select", + "slot", + "small", + "source", + "span", + "strong", + "style", + "sub", + "summary", + "sup", + "svg", + "table", + "tbody", + "td", + "template", + "textarea", + "tfoot", + "th", + "thead", + "time", + "title", + "tr", + "track", + "u", + "ul", + "var", + "video", + "wbr" + ], + "svg": [ + "a", + "altGlyph", + "altGlyphDef", + "altGlyphItem", + "animate", + "animateColor", + "animateMotion", + "animateTransform", + "circle", + "clipPath", + "color-profile", + "cursor", + "defs", + "desc", + "ellipse", + "feBlend", + "feColorMatrix", + "feComponentTransfer", + "feComposite", + "feConvolveMatrix", + "feDiffuseLighting", + "feDisplacementMap", + "feDistantLight", + "feFlood", + "feFuncA", + "feFuncB", + "feFuncG", + "feFuncR", + "feGaussianBlur", + "feImage", + "feMerge", + "feMergeNode", + "feMorphology", + "feOffset", + "fePointLight", + "feSpecularLighting", + "feSpotLight", + "feTile", + "feTurbulence", + "filter", + "font", + "font-face", + "font-face-format", + "font-face-name", + "font-face-src", + "font-face-uri", + "foreignObject", + "g", + "glyph", + "glyphRef", + "hkern", + "image", + "line", + "linearGradient", + "marker", + "mask", + "metadata", + "missing-glyph", + "mpath", + "path", + "pattern", + "polygon", + "polyline", + "radialGradient", + "rect", + "script", + "set", + "stop", + "style", + "svg", + "switch", + "symbol", + "text", + "textPath", + "title", + "tref", + "tspan", + "use", + "view", + "vkern" + ] + } +} From e418f05b048795bdd13548385a0816081a0de5bd Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Fri, 3 May 2019 11:39:21 +1200 Subject: [PATCH 7/9] Removed SharedProps, in favour of "*" in react-html-attributes. --- codegen/consts.js | 8 + codegen/index.js | 4 +- codegen/react-html-attributes.json | 12 +- src/React/Basic/DOM.purs | 2 +- src/React/Basic/DOM/Generated.purs | 1535 +++++++++++++++++++++++----- src/React/Basic/DOM/Internal.purs | 98 -- 6 files changed, 1319 insertions(+), 340 deletions(-) diff --git a/codegen/consts.js b/codegen/consts.js index 914d15d..84716c8 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -63,6 +63,13 @@ module.exports.types = { "onKeyDown": "EventHandler", "onKeyPress": "EventHandler", "onKeyUp": "EventHandler", + "onMouseDown": "EventHandler", + "onMouseEnter": "EventHandler", + "onMouseLeave": "EventHandler", + "onMouseMove": "EventHandler", + "onMouseOut": "EventHandler", + "onMouseOver": "EventHandler", + "onMouseUp": "EventHandler", "onSubmit": "EventHandler", "open": "Boolean", "playsInline": "Boolean", @@ -77,6 +84,7 @@ module.exports.types = { "spellCheck": "Boolean", "srcDoc": "JSX", "start": "Int", + "style": "CSS", "suppressContentEditableWarning": "Boolean", "tabIndex": "Int", "unselectable": "Boolean" diff --git a/codegen/index.js b/codegen/index.js index 3a9a994..9abf588 100644 --- a/codegen/index.js +++ b/codegen/index.js @@ -10,7 +10,7 @@ module React.Basic.DOM.Generated where import Prim.Row (class Union) import React.Basic (JSX, element) -import React.Basic.DOM.Internal (SharedProps, unsafeCreateDOMComponent) +import React.Basic.DOM.Internal (CSS, unsafeCreateDOMComponent) import React.Basic.Events (EventHandler) `; @@ -45,7 +45,7 @@ const domTypes = props.elements.html ${symbol} :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_${e}) + . Union attrs attrs_ Props_${e} => Record attrs -> JSX ${symbol} = element (unsafeCreateDOMComponent "${e}")${ diff --git a/codegen/react-html-attributes.json b/codegen/react-html-attributes.json index 95e2372..7249fa1 100644 --- a/codegen/react-html-attributes.json +++ b/codegen/react-html-attributes.json @@ -44,6 +44,7 @@ "itemRef", "itemScope", "itemType", + "key", "keyParams", "keyType", "lang", @@ -54,10 +55,18 @@ "minLength", "noValidate", "onBlur", + "onClick", "onFocus", "onKeyDown", "onKeyPress", "onKeyUp", + "onMouseDown", + "onMouseEnter", + "onMouseLeave", + "onMouseMove", + "onMouseOut", + "onMouseOver", + "onMouseUp", "prefix", "property", "radioGroup", @@ -90,8 +99,7 @@ "rel", "shape", "target", - "type", - "onClick" + "type" ], "abbr": [ "title" diff --git a/src/React/Basic/DOM.purs b/src/React/Basic/DOM.purs index 4c083ea..3f6c7a1 100644 --- a/src/React/Basic/DOM.purs +++ b/src/React/Basic/DOM.purs @@ -31,7 +31,7 @@ import Effect.Exception (Error, throw, try) import Effect.Uncurried (EffectFn1, EffectFn3, runEffectFn1, runEffectFn3) import React.Basic (ReactComponentInstance, JSX) import React.Basic.DOM.Generated (Props_a, Props_abbr, Props_address, Props_area, Props_article, Props_aside, Props_audio, Props_b, Props_base, Props_bdi, Props_bdo, Props_blockquote, Props_body, Props_br, Props_button, Props_canvas, Props_caption, Props_cite, Props_code, Props_col, Props_colgroup, Props_data, Props_datalist, Props_dd, Props_del, Props_details, Props_dfn, Props_dialog, Props_div, Props_dl, Props_dt, Props_em, Props_embed, Props_fieldset, Props_figcaption, Props_figure, Props_footer, Props_form, Props_h1, Props_h2, Props_h3, Props_h4, Props_h5, Props_h6, Props_head, Props_header, Props_hgroup, Props_hr, Props_html, Props_i, Props_iframe, Props_img, Props_input, Props_ins, Props_kbd, Props_keygen, Props_label, Props_legend, Props_li, Props_link, Props_main, Props_map, Props_mark, Props_math, Props_menu, Props_menuitem, Props_meta, Props_meter, Props_nav, Props_noscript, Props_object, Props_ol, Props_optgroup, Props_option, Props_output, Props_p, Props_param, Props_picture, Props_pre, Props_progress, Props_q, Props_rb, Props_rp, Props_rt, Props_rtc, Props_ruby, Props_s, Props_samp, Props_script, Props_section, Props_select, Props_slot, Props_small, Props_source, Props_span, Props_strong, Props_style, Props_sub, Props_summary, Props_sup, Props_svg, Props_table, Props_tbody, Props_td, Props_template, Props_textarea, Props_tfoot, Props_th, Props_thead, Props_time, Props_title, Props_tr, Props_track, Props_u, Props_ul, Props_var, Props_video, Props_wbr, a, a_, abbr, abbr_, address, address_, area, article, article_, aside, aside_, audio, audio_, b, b_, base, bdi, bdi_, bdo, bdo_, blockquote, blockquote_, body, body_, br, button, button_, canvas, canvas_, caption, caption_, cite, cite_, code, code_, col, colgroup, colgroup_, data', data_, datalist, datalist_, dd, dd_, del, del_, details, details_, dfn, dfn_, dialog, dialog_, div, div_, dl, dl_, dt, dt_, em, em_, embed, fieldset, fieldset_, figcaption, figcaption_, figure, figure_, footer, footer_, form, form_, h1, h1_, h2, h2_, h3, h3_, h4, h4_, h5, h5_, h6, h6_, head, head_, header, header_, hgroup, hgroup_, hr, html, html_, i, i_, iframe, iframe_, img, input, ins, ins_, kbd, kbd_, keygen, keygen_, label, label_, legend, legend_, li, li_, link, main, main_, map, map_, mark, mark_, math, math_, menu, menu_, menuitem, menuitem_, meta, meter, meter_, nav, nav_, noscript, noscript_, object, object_, ol, ol_, optgroup, optgroup_, option, option_, output, output_, p, p_, param, picture, picture_, pre, pre_, progress, progress_, q, q_, rb, rb_, rp, rp_, rt, rt_, rtc, rtc_, ruby, ruby_, s, s_, samp, samp_, script, script_, section, section_, select, select_, slot, slot_, small, small_, source, span, span_, strong, strong_, style, style_, sub, sub_, summary, summary_, sup, sup_, svg, svg_, table, table_, tbody, tbody_, td, td_, template, template_, textarea, textarea_, tfoot, tfoot_, th, th_, thead, thead_, time, time_, title, title_, tr, tr_, track, u, u_, ul, ul_, var, var_, video, video_, wbr) as Generated -import React.Basic.DOM.Internal (CSS, SharedProps, unsafeCreateDOMComponent) as Internal +import React.Basic.DOM.Internal (CSS, unsafeCreateDOMComponent) as Internal import Unsafe.Coerce (unsafeCoerce) import Web.DOM (Element, Node) diff --git a/src/React/Basic/DOM/Generated.purs b/src/React/Basic/DOM/Generated.purs index e1b51be..a7b6c82 100644 --- a/src/React/Basic/DOM/Generated.purs +++ b/src/React/Basic/DOM/Generated.purs @@ -6,7 +6,7 @@ module React.Basic.DOM.Generated where import Prim.Row (class Union) import React.Basic (JSX, element) -import React.Basic.DOM.Internal (SharedProps, unsafeCreateDOMComponent) +import React.Basic.DOM.Internal (CSS, unsafeCreateDOMComponent) import React.Basic.Events (EventHandler) type Props_a = @@ -58,6 +58,7 @@ type Props_a = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -74,6 +75,13 @@ type Props_a = , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -90,7 +98,7 @@ type Props_a = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , target :: String @@ -105,7 +113,7 @@ type Props_a = a :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_a) + . Union attrs attrs_ Props_a => Record attrs -> JSX a = element (unsafeCreateDOMComponent "a") @@ -159,6 +167,7 @@ type Props_abbr = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -169,10 +178,18 @@ type Props_abbr = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -187,7 +204,7 @@ type Props_abbr = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -201,7 +218,7 @@ type Props_abbr = abbr :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_abbr) + . Union attrs attrs_ Props_abbr => Record attrs -> JSX abbr = element (unsafeCreateDOMComponent "abbr") @@ -255,6 +272,7 @@ type Props_address = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -265,10 +283,18 @@ type Props_address = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -283,7 +309,7 @@ type Props_address = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -296,7 +322,7 @@ type Props_address = address :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_address) + . Union attrs attrs_ Props_address => Record attrs -> JSX address = element (unsafeCreateDOMComponent "address") @@ -353,6 +379,7 @@ type Props_area = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -363,10 +390,18 @@ type Props_area = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -383,7 +418,7 @@ type Props_area = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , target :: String @@ -398,7 +433,7 @@ type Props_area = area :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_area) + . Union attrs attrs_ Props_area => Record attrs -> JSX area = element (unsafeCreateDOMComponent "area") @@ -449,6 +484,7 @@ type Props_article = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -459,10 +495,18 @@ type Props_article = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -477,7 +521,7 @@ type Props_article = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -490,7 +534,7 @@ type Props_article = article :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_article) + . Union attrs attrs_ Props_article => Record attrs -> JSX article = element (unsafeCreateDOMComponent "article") @@ -544,6 +588,7 @@ type Props_aside = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -554,10 +599,18 @@ type Props_aside = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -572,7 +625,7 @@ type Props_aside = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -585,7 +638,7 @@ type Props_aside = aside :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_aside) + . Union attrs attrs_ Props_aside => Record attrs -> JSX aside = element (unsafeCreateDOMComponent "aside") @@ -640,6 +693,7 @@ type Props_audio = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -652,10 +706,18 @@ type Props_audio = , muted :: Boolean , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , preload :: String , property :: String @@ -672,7 +734,7 @@ type Props_audio = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -685,7 +747,7 @@ type Props_audio = audio :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_audio) + . Union attrs attrs_ Props_audio => Record attrs -> JSX audio = element (unsafeCreateDOMComponent "audio") @@ -739,6 +801,7 @@ type Props_b = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -749,10 +812,18 @@ type Props_b = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -767,7 +838,7 @@ type Props_b = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -780,7 +851,7 @@ type Props_b = b :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_b) + . Union attrs attrs_ Props_b => Record attrs -> JSX b = element (unsafeCreateDOMComponent "b") @@ -834,6 +905,7 @@ type Props_base = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -844,10 +916,18 @@ type Props_base = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -862,7 +942,7 @@ type Props_base = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , target :: String @@ -876,7 +956,7 @@ type Props_base = base :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_base) + . Union attrs attrs_ Props_base => Record attrs -> JSX base = element (unsafeCreateDOMComponent "base") @@ -927,6 +1007,7 @@ type Props_bdi = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -937,10 +1018,18 @@ type Props_bdi = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -955,7 +1044,7 @@ type Props_bdi = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -968,7 +1057,7 @@ type Props_bdi = bdi :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_bdi) + . Union attrs attrs_ Props_bdi => Record attrs -> JSX bdi = element (unsafeCreateDOMComponent "bdi") @@ -1023,6 +1112,7 @@ type Props_bdo = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1033,10 +1123,18 @@ type Props_bdo = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1051,7 +1149,7 @@ type Props_bdo = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1064,7 +1162,7 @@ type Props_bdo = bdo :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_bdo) + . Union attrs attrs_ Props_bdo => Record attrs -> JSX bdo = element (unsafeCreateDOMComponent "bdo") @@ -1119,6 +1217,7 @@ type Props_blockquote = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1129,10 +1228,18 @@ type Props_blockquote = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1147,7 +1254,7 @@ type Props_blockquote = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1160,7 +1267,7 @@ type Props_blockquote = blockquote :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_blockquote) + . Union attrs attrs_ Props_blockquote => Record attrs -> JSX blockquote = element (unsafeCreateDOMComponent "blockquote") @@ -1214,6 +1321,7 @@ type Props_body = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1224,10 +1332,18 @@ type Props_body = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1242,7 +1358,7 @@ type Props_body = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1255,7 +1371,7 @@ type Props_body = body :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_body) + . Union attrs attrs_ Props_body => Record attrs -> JSX body = element (unsafeCreateDOMComponent "body") @@ -1308,6 +1424,7 @@ type Props_br = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1318,10 +1435,18 @@ type Props_br = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1336,7 +1461,7 @@ type Props_br = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1349,7 +1474,7 @@ type Props_br = br :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_br) + . Union attrs attrs_ Props_br => Record attrs -> JSX br = element (unsafeCreateDOMComponent "br") @@ -1402,6 +1527,7 @@ type Props_button = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1413,10 +1539,18 @@ type Props_button = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1431,7 +1565,7 @@ type Props_button = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1446,7 +1580,7 @@ type Props_button = button :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_button) + . Union attrs attrs_ Props_button => Record attrs -> JSX button = element (unsafeCreateDOMComponent "button") @@ -1501,6 +1635,7 @@ type Props_canvas = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1511,10 +1646,18 @@ type Props_canvas = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1529,7 +1672,7 @@ type Props_canvas = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1543,7 +1686,7 @@ type Props_canvas = canvas :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_canvas) + . Union attrs attrs_ Props_canvas => Record attrs -> JSX canvas = element (unsafeCreateDOMComponent "canvas") @@ -1597,6 +1740,7 @@ type Props_caption = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1607,10 +1751,18 @@ type Props_caption = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1625,7 +1777,7 @@ type Props_caption = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1638,7 +1790,7 @@ type Props_caption = caption :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_caption) + . Union attrs attrs_ Props_caption => Record attrs -> JSX caption = element (unsafeCreateDOMComponent "caption") @@ -1692,6 +1844,7 @@ type Props_cite = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1702,10 +1855,18 @@ type Props_cite = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1720,7 +1881,7 @@ type Props_cite = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1733,7 +1894,7 @@ type Props_cite = cite :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_cite) + . Union attrs attrs_ Props_cite => Record attrs -> JSX cite = element (unsafeCreateDOMComponent "cite") @@ -1787,6 +1948,7 @@ type Props_code = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1797,10 +1959,18 @@ type Props_code = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1815,7 +1985,7 @@ type Props_code = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1828,7 +1998,7 @@ type Props_code = code :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_code) + . Union attrs attrs_ Props_code => Record attrs -> JSX code = element (unsafeCreateDOMComponent "code") @@ -1881,6 +2051,7 @@ type Props_col = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1891,10 +2062,18 @@ type Props_col = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -1910,7 +2089,7 @@ type Props_col = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -1924,7 +2103,7 @@ type Props_col = col :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_col) + . Union attrs attrs_ Props_col => Record attrs -> JSX col = element (unsafeCreateDOMComponent "col") @@ -1975,6 +2154,7 @@ type Props_colgroup = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -1985,10 +2165,18 @@ type Props_colgroup = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2004,7 +2192,7 @@ type Props_colgroup = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2018,7 +2206,7 @@ type Props_colgroup = colgroup :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_colgroup) + . Union attrs attrs_ Props_colgroup => Record attrs -> JSX colgroup = element (unsafeCreateDOMComponent "colgroup") @@ -2072,6 +2260,7 @@ type Props_data = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2082,10 +2271,18 @@ type Props_data = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2100,7 +2297,7 @@ type Props_data = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2114,7 +2311,7 @@ type Props_data = data' :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_data) + . Union attrs attrs_ Props_data => Record attrs -> JSX data' = element (unsafeCreateDOMComponent "data") @@ -2168,6 +2365,7 @@ type Props_datalist = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2178,10 +2376,18 @@ type Props_datalist = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2196,7 +2402,7 @@ type Props_datalist = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2209,7 +2415,7 @@ type Props_datalist = datalist :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_datalist) + . Union attrs attrs_ Props_datalist => Record attrs -> JSX datalist = element (unsafeCreateDOMComponent "datalist") @@ -2263,6 +2469,7 @@ type Props_dd = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2273,10 +2480,18 @@ type Props_dd = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2291,7 +2506,7 @@ type Props_dd = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2304,7 +2519,7 @@ type Props_dd = dd :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_dd) + . Union attrs attrs_ Props_dd => Record attrs -> JSX dd = element (unsafeCreateDOMComponent "dd") @@ -2359,6 +2574,7 @@ type Props_del = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2369,10 +2585,18 @@ type Props_del = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2387,7 +2611,7 @@ type Props_del = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2400,7 +2624,7 @@ type Props_del = del :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_del) + . Union attrs attrs_ Props_del => Record attrs -> JSX del = element (unsafeCreateDOMComponent "del") @@ -2454,6 +2678,7 @@ type Props_details = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2464,10 +2689,18 @@ type Props_details = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , open :: Boolean , prefix :: String , property :: String @@ -2483,7 +2716,7 @@ type Props_details = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2496,7 +2729,7 @@ type Props_details = details :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_details) + . Union attrs attrs_ Props_details => Record attrs -> JSX details = element (unsafeCreateDOMComponent "details") @@ -2550,6 +2783,7 @@ type Props_dfn = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2560,10 +2794,18 @@ type Props_dfn = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2578,7 +2820,7 @@ type Props_dfn = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2592,7 +2834,7 @@ type Props_dfn = dfn :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_dfn) + . Union attrs attrs_ Props_dfn => Record attrs -> JSX dfn = element (unsafeCreateDOMComponent "dfn") @@ -2646,6 +2888,7 @@ type Props_dialog = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2656,10 +2899,18 @@ type Props_dialog = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , open :: Boolean , prefix :: String , property :: String @@ -2675,7 +2926,7 @@ type Props_dialog = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2688,7 +2939,7 @@ type Props_dialog = dialog :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_dialog) + . Union attrs attrs_ Props_dialog => Record attrs -> JSX dialog = element (unsafeCreateDOMComponent "dialog") @@ -2742,6 +2993,7 @@ type Props_div = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2752,10 +3004,18 @@ type Props_div = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2770,7 +3030,7 @@ type Props_div = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2783,7 +3043,7 @@ type Props_div = div :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_div) + . Union attrs attrs_ Props_div => Record attrs -> JSX div = element (unsafeCreateDOMComponent "div") @@ -2837,6 +3097,7 @@ type Props_dl = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2847,10 +3108,18 @@ type Props_dl = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2865,7 +3134,7 @@ type Props_dl = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2878,7 +3147,7 @@ type Props_dl = dl :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_dl) + . Union attrs attrs_ Props_dl => Record attrs -> JSX dl = element (unsafeCreateDOMComponent "dl") @@ -2932,6 +3201,7 @@ type Props_dt = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -2942,10 +3212,18 @@ type Props_dt = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -2960,7 +3238,7 @@ type Props_dt = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -2973,7 +3251,7 @@ type Props_dt = dt :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_dt) + . Union attrs attrs_ Props_dt => Record attrs -> JSX dt = element (unsafeCreateDOMComponent "dt") @@ -3027,6 +3305,7 @@ type Props_em = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3037,10 +3316,18 @@ type Props_em = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3055,7 +3342,7 @@ type Props_em = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3068,7 +3355,7 @@ type Props_em = em :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_em) + . Union attrs attrs_ Props_em => Record attrs -> JSX em = element (unsafeCreateDOMComponent "em") @@ -3122,6 +3409,7 @@ type Props_embed = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3132,10 +3420,18 @@ type Props_embed = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3151,7 +3447,7 @@ type Props_embed = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3166,7 +3462,7 @@ type Props_embed = embed :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_embed) + . Union attrs attrs_ Props_embed => Record attrs -> JSX embed = element (unsafeCreateDOMComponent "embed") @@ -3219,6 +3515,7 @@ type Props_fieldset = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3230,10 +3527,18 @@ type Props_fieldset = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3248,7 +3553,7 @@ type Props_fieldset = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3261,7 +3566,7 @@ type Props_fieldset = fieldset :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_fieldset) + . Union attrs attrs_ Props_fieldset => Record attrs -> JSX fieldset = element (unsafeCreateDOMComponent "fieldset") @@ -3315,6 +3620,7 @@ type Props_figcaption = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3325,10 +3631,18 @@ type Props_figcaption = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3343,7 +3657,7 @@ type Props_figcaption = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3356,7 +3670,7 @@ type Props_figcaption = figcaption :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_figcaption) + . Union attrs attrs_ Props_figcaption => Record attrs -> JSX figcaption = element (unsafeCreateDOMComponent "figcaption") @@ -3410,6 +3724,7 @@ type Props_figure = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3420,10 +3735,18 @@ type Props_figure = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3438,7 +3761,7 @@ type Props_figure = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3451,7 +3774,7 @@ type Props_figure = figure :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_figure) + . Union attrs attrs_ Props_figure => Record attrs -> JSX figure = element (unsafeCreateDOMComponent "figure") @@ -3505,6 +3828,7 @@ type Props_footer = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3515,10 +3839,18 @@ type Props_footer = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3533,7 +3865,7 @@ type Props_footer = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3546,7 +3878,7 @@ type Props_footer = footer :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_footer) + . Union attrs attrs_ Props_footer => Record attrs -> JSX footer = element (unsafeCreateDOMComponent "footer") @@ -3602,6 +3934,7 @@ type Props_form = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3615,12 +3948,20 @@ type Props_form = , noValidate :: Boolean , onBlur :: EventHandler , onChange :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onInput :: EventHandler , onInvalid :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , onSubmit :: EventHandler , prefix :: String , property :: String @@ -3636,7 +3977,7 @@ type Props_form = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , target :: String @@ -3650,7 +3991,7 @@ type Props_form = form :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_form) + . Union attrs attrs_ Props_form => Record attrs -> JSX form = element (unsafeCreateDOMComponent "form") @@ -3704,6 +4045,7 @@ type Props_h1 = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3714,10 +4056,18 @@ type Props_h1 = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3732,7 +4082,7 @@ type Props_h1 = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3745,7 +4095,7 @@ type Props_h1 = h1 :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_h1) + . Union attrs attrs_ Props_h1 => Record attrs -> JSX h1 = element (unsafeCreateDOMComponent "h1") @@ -3799,6 +4149,7 @@ type Props_h2 = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3809,10 +4160,18 @@ type Props_h2 = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3827,7 +4186,7 @@ type Props_h2 = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3840,7 +4199,7 @@ type Props_h2 = h2 :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_h2) + . Union attrs attrs_ Props_h2 => Record attrs -> JSX h2 = element (unsafeCreateDOMComponent "h2") @@ -3894,6 +4253,7 @@ type Props_h3 = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3904,10 +4264,18 @@ type Props_h3 = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -3922,7 +4290,7 @@ type Props_h3 = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -3935,7 +4303,7 @@ type Props_h3 = h3 :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_h3) + . Union attrs attrs_ Props_h3 => Record attrs -> JSX h3 = element (unsafeCreateDOMComponent "h3") @@ -3989,6 +4357,7 @@ type Props_h4 = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -3999,10 +4368,18 @@ type Props_h4 = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4017,7 +4394,7 @@ type Props_h4 = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4030,7 +4407,7 @@ type Props_h4 = h4 :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_h4) + . Union attrs attrs_ Props_h4 => Record attrs -> JSX h4 = element (unsafeCreateDOMComponent "h4") @@ -4084,6 +4461,7 @@ type Props_h5 = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4094,10 +4472,18 @@ type Props_h5 = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4112,7 +4498,7 @@ type Props_h5 = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4125,7 +4511,7 @@ type Props_h5 = h5 :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_h5) + . Union attrs attrs_ Props_h5 => Record attrs -> JSX h5 = element (unsafeCreateDOMComponent "h5") @@ -4179,6 +4565,7 @@ type Props_h6 = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4189,10 +4576,18 @@ type Props_h6 = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4207,7 +4602,7 @@ type Props_h6 = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4220,7 +4615,7 @@ type Props_h6 = h6 :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_h6) + . Union attrs attrs_ Props_h6 => Record attrs -> JSX h6 = element (unsafeCreateDOMComponent "h6") @@ -4274,6 +4669,7 @@ type Props_head = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4284,10 +4680,18 @@ type Props_head = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , profile :: String , property :: String @@ -4303,7 +4707,7 @@ type Props_head = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4316,7 +4720,7 @@ type Props_head = head :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_head) + . Union attrs attrs_ Props_head => Record attrs -> JSX head = element (unsafeCreateDOMComponent "head") @@ -4370,6 +4774,7 @@ type Props_header = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4380,10 +4785,18 @@ type Props_header = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4398,7 +4811,7 @@ type Props_header = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4411,7 +4824,7 @@ type Props_header = header :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_header) + . Union attrs attrs_ Props_header => Record attrs -> JSX header = element (unsafeCreateDOMComponent "header") @@ -4465,6 +4878,7 @@ type Props_hgroup = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4475,10 +4889,18 @@ type Props_hgroup = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4493,7 +4915,7 @@ type Props_hgroup = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4506,7 +4928,7 @@ type Props_hgroup = hgroup :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_hgroup) + . Union attrs attrs_ Props_hgroup => Record attrs -> JSX hgroup = element (unsafeCreateDOMComponent "hgroup") @@ -4559,6 +4981,7 @@ type Props_hr = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4569,10 +4992,18 @@ type Props_hr = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4588,7 +5019,7 @@ type Props_hr = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4602,7 +5033,7 @@ type Props_hr = hr :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_hr) + . Union attrs attrs_ Props_hr => Record attrs -> JSX hr = element (unsafeCreateDOMComponent "hr") @@ -4653,6 +5084,7 @@ type Props_html = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4664,10 +5096,18 @@ type Props_html = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4682,7 +5122,7 @@ type Props_html = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4695,7 +5135,7 @@ type Props_html = html :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_html) + . Union attrs attrs_ Props_html => Record attrs -> JSX html = element (unsafeCreateDOMComponent "html") @@ -4749,6 +5189,7 @@ type Props_i = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4759,10 +5200,18 @@ type Props_i = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4777,7 +5226,7 @@ type Props_i = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4790,7 +5239,7 @@ type Props_i = i :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_i) + . Union attrs attrs_ Props_i => Record attrs -> JSX i = element (unsafeCreateDOMComponent "i") @@ -4845,6 +5294,7 @@ type Props_iframe = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4856,10 +5306,18 @@ type Props_iframe = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4877,7 +5335,7 @@ type Props_iframe = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4891,7 +5349,7 @@ type Props_iframe = iframe :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_iframe) + . Union attrs attrs_ Props_iframe => Record attrs -> JSX iframe = element (unsafeCreateDOMComponent "iframe") @@ -4946,6 +5404,7 @@ type Props_img = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -4957,10 +5416,18 @@ type Props_img = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -4977,7 +5444,7 @@ type Props_img = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -4991,7 +5458,7 @@ type Props_img = img :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_img) + . Union attrs attrs_ Props_img => Record attrs -> JSX img = element (unsafeCreateDOMComponent "img") @@ -5052,6 +5519,7 @@ type Props_input = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5068,10 +5536,18 @@ type Props_input = , noValidate :: Boolean , onBlur :: EventHandler , onChange :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , pattern :: String , placeholder :: String , prefix :: String @@ -5093,7 +5569,7 @@ type Props_input = , srcLang :: String , srcSet :: String , step :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5110,7 +5586,7 @@ type Props_input = input :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_input) + . Union attrs attrs_ Props_input => Record attrs -> JSX input = element (unsafeCreateDOMComponent "input") @@ -5162,6 +5638,7 @@ type Props_ins = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5172,10 +5649,18 @@ type Props_ins = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5190,7 +5675,7 @@ type Props_ins = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5203,7 +5688,7 @@ type Props_ins = ins :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_ins) + . Union attrs attrs_ Props_ins => Record attrs -> JSX ins = element (unsafeCreateDOMComponent "ins") @@ -5257,6 +5742,7 @@ type Props_kbd = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5267,10 +5753,18 @@ type Props_kbd = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5285,7 +5779,7 @@ type Props_kbd = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5298,7 +5792,7 @@ type Props_kbd = kbd :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_kbd) + . Union attrs attrs_ Props_kbd => Record attrs -> JSX kbd = element (unsafeCreateDOMComponent "kbd") @@ -5355,6 +5849,7 @@ type Props_keygen = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5366,10 +5861,18 @@ type Props_keygen = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5384,7 +5887,7 @@ type Props_keygen = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5397,7 +5900,7 @@ type Props_keygen = keygen :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_keygen) + . Union attrs attrs_ Props_keygen => Record attrs -> JSX keygen = element (unsafeCreateDOMComponent "keygen") @@ -5452,6 +5955,7 @@ type Props_label = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5462,10 +5966,18 @@ type Props_label = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5480,7 +5992,7 @@ type Props_label = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5493,7 +6005,7 @@ type Props_label = label :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_label) + . Union attrs attrs_ Props_label => Record attrs -> JSX label = element (unsafeCreateDOMComponent "label") @@ -5547,6 +6059,7 @@ type Props_legend = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5557,10 +6070,18 @@ type Props_legend = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5575,7 +6096,7 @@ type Props_legend = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5588,7 +6109,7 @@ type Props_legend = legend :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_legend) + . Union attrs attrs_ Props_legend => Record attrs -> JSX legend = element (unsafeCreateDOMComponent "legend") @@ -5642,6 +6163,7 @@ type Props_li = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5652,10 +6174,18 @@ type Props_li = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5670,7 +6200,7 @@ type Props_li = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5685,7 +6215,7 @@ type Props_li = li :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_li) + . Union attrs attrs_ Props_li => Record attrs -> JSX li = element (unsafeCreateDOMComponent "li") @@ -5741,6 +6271,7 @@ type Props_link = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5753,10 +6284,18 @@ type Props_link = , noValidate :: Boolean , nonce :: String , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5774,7 +6313,7 @@ type Props_link = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , target :: String @@ -5790,7 +6329,7 @@ type Props_link = link :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_link) + . Union attrs attrs_ Props_link => Record attrs -> JSX link = element (unsafeCreateDOMComponent "link") @@ -5841,6 +6380,7 @@ type Props_main = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5851,10 +6391,18 @@ type Props_main = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5869,7 +6417,7 @@ type Props_main = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5882,7 +6430,7 @@ type Props_main = main :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_main) + . Union attrs attrs_ Props_main => Record attrs -> JSX main = element (unsafeCreateDOMComponent "main") @@ -5936,6 +6484,7 @@ type Props_map = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -5947,10 +6496,18 @@ type Props_map = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -5965,7 +6522,7 @@ type Props_map = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -5978,7 +6535,7 @@ type Props_map = map :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_map) + . Union attrs attrs_ Props_map => Record attrs -> JSX map = element (unsafeCreateDOMComponent "map") @@ -6032,6 +6589,7 @@ type Props_mark = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6042,10 +6600,18 @@ type Props_mark = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6060,7 +6626,7 @@ type Props_mark = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6073,7 +6639,7 @@ type Props_mark = mark :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_mark) + . Union attrs attrs_ Props_mark => Record attrs -> JSX mark = element (unsafeCreateDOMComponent "mark") @@ -6127,6 +6693,7 @@ type Props_math = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6137,10 +6704,18 @@ type Props_math = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6155,7 +6730,7 @@ type Props_math = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6168,7 +6743,7 @@ type Props_math = math :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_math) + . Union attrs attrs_ Props_math => Record attrs -> JSX math = element (unsafeCreateDOMComponent "math") @@ -6222,6 +6797,7 @@ type Props_menu = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6232,10 +6808,18 @@ type Props_menu = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6250,7 +6834,7 @@ type Props_menu = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6263,7 +6847,7 @@ type Props_menu = menu :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_menu) + . Union attrs attrs_ Props_menu => Record attrs -> JSX menu = element (unsafeCreateDOMComponent "menu") @@ -6317,6 +6901,7 @@ type Props_menuitem = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6327,10 +6912,18 @@ type Props_menuitem = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6345,7 +6938,7 @@ type Props_menuitem = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6358,7 +6951,7 @@ type Props_menuitem = menuitem :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_menuitem) + . Union attrs attrs_ Props_menuitem => Record attrs -> JSX menuitem = element (unsafeCreateDOMComponent "menuitem") @@ -6412,6 +7005,7 @@ type Props_meta = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6423,10 +7017,18 @@ type Props_meta = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6441,7 +7043,7 @@ type Props_meta = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6454,7 +7056,7 @@ type Props_meta = meta :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_meta) + . Union attrs attrs_ Props_meta => Record attrs -> JSX meta = element (unsafeCreateDOMComponent "meta") @@ -6506,6 +7108,7 @@ type Props_meter = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6519,10 +7122,18 @@ type Props_meter = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , optimum :: String , prefix :: String , property :: String @@ -6538,7 +7149,7 @@ type Props_meter = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6552,7 +7163,7 @@ type Props_meter = meter :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_meter) + . Union attrs attrs_ Props_meter => Record attrs -> JSX meter = element (unsafeCreateDOMComponent "meter") @@ -6606,6 +7217,7 @@ type Props_nav = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6616,10 +7228,18 @@ type Props_nav = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6634,7 +7254,7 @@ type Props_nav = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6647,7 +7267,7 @@ type Props_nav = nav :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_nav) + . Union attrs attrs_ Props_nav => Record attrs -> JSX nav = element (unsafeCreateDOMComponent "nav") @@ -6701,6 +7321,7 @@ type Props_noscript = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6711,10 +7332,18 @@ type Props_noscript = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6729,7 +7358,7 @@ type Props_noscript = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6742,7 +7371,7 @@ type Props_noscript = noscript :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_noscript) + . Union attrs attrs_ Props_noscript => Record attrs -> JSX noscript = element (unsafeCreateDOMComponent "noscript") @@ -6799,6 +7428,7 @@ type Props_object = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6810,10 +7440,18 @@ type Props_object = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6828,7 +7466,7 @@ type Props_object = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6843,7 +7481,7 @@ type Props_object = object :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_object) + . Union attrs attrs_ Props_object => Record attrs -> JSX object = element (unsafeCreateDOMComponent "object") @@ -6897,6 +7535,7 @@ type Props_ol = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -6907,10 +7546,18 @@ type Props_ol = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -6927,7 +7574,7 @@ type Props_ol = , srcLang :: String , srcSet :: String , start :: Int - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -6941,7 +7588,7 @@ type Props_ol = ol :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_ol) + . Union attrs attrs_ Props_ol => Record attrs -> JSX ol = element (unsafeCreateDOMComponent "ol") @@ -6996,6 +7643,7 @@ type Props_optgroup = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , label :: String @@ -7007,10 +7655,18 @@ type Props_optgroup = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7025,7 +7681,7 @@ type Props_optgroup = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7038,7 +7694,7 @@ type Props_optgroup = optgroup :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_optgroup) + . Union attrs attrs_ Props_optgroup => Record attrs -> JSX optgroup = element (unsafeCreateDOMComponent "optgroup") @@ -7093,6 +7749,7 @@ type Props_option = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , label :: String @@ -7104,10 +7761,18 @@ type Props_option = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7123,7 +7788,7 @@ type Props_option = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7137,7 +7802,7 @@ type Props_option = option :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_option) + . Union attrs attrs_ Props_option => Record attrs -> JSX option = element (unsafeCreateDOMComponent "option") @@ -7192,6 +7857,7 @@ type Props_output = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7203,10 +7869,18 @@ type Props_output = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7221,7 +7895,7 @@ type Props_output = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7234,7 +7908,7 @@ type Props_output = output :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_output) + . Union attrs attrs_ Props_output => Record attrs -> JSX output = element (unsafeCreateDOMComponent "output") @@ -7288,6 +7962,7 @@ type Props_p = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7298,10 +7973,18 @@ type Props_p = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7316,7 +7999,7 @@ type Props_p = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7329,7 +8012,7 @@ type Props_p = p :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_p) + . Union attrs attrs_ Props_p => Record attrs -> JSX p = element (unsafeCreateDOMComponent "p") @@ -7382,6 +8065,7 @@ type Props_param = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7393,10 +8077,18 @@ type Props_param = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7411,7 +8103,7 @@ type Props_param = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7426,7 +8118,7 @@ type Props_param = param :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_param) + . Union attrs attrs_ Props_param => Record attrs -> JSX param = element (unsafeCreateDOMComponent "param") @@ -7477,6 +8169,7 @@ type Props_picture = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7487,10 +8180,18 @@ type Props_picture = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7505,7 +8206,7 @@ type Props_picture = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7518,7 +8219,7 @@ type Props_picture = picture :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_picture) + . Union attrs attrs_ Props_picture => Record attrs -> JSX picture = element (unsafeCreateDOMComponent "picture") @@ -7572,6 +8273,7 @@ type Props_pre = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7582,10 +8284,18 @@ type Props_pre = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7600,7 +8310,7 @@ type Props_pre = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7614,7 +8324,7 @@ type Props_pre = pre :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_pre) + . Union attrs attrs_ Props_pre => Record attrs -> JSX pre = element (unsafeCreateDOMComponent "pre") @@ -7668,6 +8378,7 @@ type Props_progress = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7679,10 +8390,18 @@ type Props_progress = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7697,7 +8416,7 @@ type Props_progress = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7711,7 +8430,7 @@ type Props_progress = progress :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_progress) + . Union attrs attrs_ Props_progress => Record attrs -> JSX progress = element (unsafeCreateDOMComponent "progress") @@ -7766,6 +8485,7 @@ type Props_q = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7776,10 +8496,18 @@ type Props_q = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7794,7 +8522,7 @@ type Props_q = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7807,7 +8535,7 @@ type Props_q = q :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_q) + . Union attrs attrs_ Props_q => Record attrs -> JSX q = element (unsafeCreateDOMComponent "q") @@ -7861,6 +8589,7 @@ type Props_rb = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7871,10 +8600,18 @@ type Props_rb = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7889,7 +8626,7 @@ type Props_rb = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7902,7 +8639,7 @@ type Props_rb = rb :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_rb) + . Union attrs attrs_ Props_rb => Record attrs -> JSX rb = element (unsafeCreateDOMComponent "rb") @@ -7956,6 +8693,7 @@ type Props_rp = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -7966,10 +8704,18 @@ type Props_rp = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -7984,7 +8730,7 @@ type Props_rp = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -7997,7 +8743,7 @@ type Props_rp = rp :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_rp) + . Union attrs attrs_ Props_rp => Record attrs -> JSX rp = element (unsafeCreateDOMComponent "rp") @@ -8051,6 +8797,7 @@ type Props_rt = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8061,10 +8808,18 @@ type Props_rt = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8079,7 +8834,7 @@ type Props_rt = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8092,7 +8847,7 @@ type Props_rt = rt :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_rt) + . Union attrs attrs_ Props_rt => Record attrs -> JSX rt = element (unsafeCreateDOMComponent "rt") @@ -8146,6 +8901,7 @@ type Props_rtc = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8156,10 +8912,18 @@ type Props_rtc = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8174,7 +8938,7 @@ type Props_rtc = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8187,7 +8951,7 @@ type Props_rtc = rtc :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_rtc) + . Union attrs attrs_ Props_rtc => Record attrs -> JSX rtc = element (unsafeCreateDOMComponent "rtc") @@ -8241,6 +9005,7 @@ type Props_ruby = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8251,10 +9016,18 @@ type Props_ruby = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8269,7 +9042,7 @@ type Props_ruby = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8282,7 +9055,7 @@ type Props_ruby = ruby :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_ruby) + . Union attrs attrs_ Props_ruby => Record attrs -> JSX ruby = element (unsafeCreateDOMComponent "ruby") @@ -8336,6 +9109,7 @@ type Props_s = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8346,10 +9120,18 @@ type Props_s = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8364,7 +9146,7 @@ type Props_s = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8377,7 +9159,7 @@ type Props_s = s :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_s) + . Union attrs attrs_ Props_s => Record attrs -> JSX s = element (unsafeCreateDOMComponent "s") @@ -8431,6 +9213,7 @@ type Props_samp = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8441,10 +9224,18 @@ type Props_samp = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8459,7 +9250,7 @@ type Props_samp = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8472,7 +9263,7 @@ type Props_samp = samp :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_samp) + . Union attrs attrs_ Props_samp => Record attrs -> JSX samp = element (unsafeCreateDOMComponent "samp") @@ -8529,6 +9320,7 @@ type Props_script = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8540,10 +9332,18 @@ type Props_script = , noValidate :: Boolean , nonce :: String , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8559,7 +9359,7 @@ type Props_script = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8573,7 +9373,7 @@ type Props_script = script :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_script) + . Union attrs attrs_ Props_script => Record attrs -> JSX script = element (unsafeCreateDOMComponent "script") @@ -8627,6 +9427,7 @@ type Props_section = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8637,10 +9438,18 @@ type Props_section = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8655,7 +9464,7 @@ type Props_section = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8668,7 +9477,7 @@ type Props_section = section :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_section) + . Union attrs attrs_ Props_section => Record attrs -> JSX section = element (unsafeCreateDOMComponent "section") @@ -8725,6 +9534,7 @@ type Props_select = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8738,10 +9548,18 @@ type Props_select = , noValidate :: Boolean , onBlur :: EventHandler , onChange :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8758,7 +9576,7 @@ type Props_select = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8772,7 +9590,7 @@ type Props_select = select :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_select) + . Union attrs attrs_ Props_select => Record attrs -> JSX select = element (unsafeCreateDOMComponent "select") @@ -8826,6 +9644,7 @@ type Props_slot = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8837,10 +9656,18 @@ type Props_slot = , name :: String , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8855,7 +9682,7 @@ type Props_slot = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8868,7 +9695,7 @@ type Props_slot = slot :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_slot) + . Union attrs attrs_ Props_slot => Record attrs -> JSX slot = element (unsafeCreateDOMComponent "slot") @@ -8922,6 +9749,7 @@ type Props_small = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -8932,10 +9760,18 @@ type Props_small = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -8950,7 +9786,7 @@ type Props_small = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -8963,7 +9799,7 @@ type Props_small = small :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_small) + . Union attrs attrs_ Props_small => Record attrs -> JSX small = element (unsafeCreateDOMComponent "small") @@ -9016,6 +9852,7 @@ type Props_source = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9027,10 +9864,18 @@ type Props_source = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9047,7 +9892,7 @@ type Props_source = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9061,7 +9906,7 @@ type Props_source = source :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_source) + . Union attrs attrs_ Props_source => Record attrs -> JSX source = element (unsafeCreateDOMComponent "source") @@ -9112,6 +9957,7 @@ type Props_span = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9122,10 +9968,18 @@ type Props_span = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9140,7 +9994,7 @@ type Props_span = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9153,7 +10007,7 @@ type Props_span = span :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_span) + . Union attrs attrs_ Props_span => Record attrs -> JSX span = element (unsafeCreateDOMComponent "span") @@ -9207,6 +10061,7 @@ type Props_strong = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9217,10 +10072,18 @@ type Props_strong = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9235,7 +10098,7 @@ type Props_strong = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9248,7 +10111,7 @@ type Props_strong = strong :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_strong) + . Union attrs attrs_ Props_strong => Record attrs -> JSX strong = element (unsafeCreateDOMComponent "strong") @@ -9302,6 +10165,7 @@ type Props_style = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9314,10 +10178,18 @@ type Props_style = , noValidate :: Boolean , nonce :: String , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9332,7 +10204,7 @@ type Props_style = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9347,7 +10219,7 @@ type Props_style = style :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_style) + . Union attrs attrs_ Props_style => Record attrs -> JSX style = element (unsafeCreateDOMComponent "style") @@ -9401,6 +10273,7 @@ type Props_sub = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9411,10 +10284,18 @@ type Props_sub = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9429,7 +10310,7 @@ type Props_sub = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9442,7 +10323,7 @@ type Props_sub = sub :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_sub) + . Union attrs attrs_ Props_sub => Record attrs -> JSX sub = element (unsafeCreateDOMComponent "sub") @@ -9496,6 +10377,7 @@ type Props_summary = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9506,10 +10388,18 @@ type Props_summary = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9524,7 +10414,7 @@ type Props_summary = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9537,7 +10427,7 @@ type Props_summary = summary :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_summary) + . Union attrs attrs_ Props_summary => Record attrs -> JSX summary = element (unsafeCreateDOMComponent "summary") @@ -9591,6 +10481,7 @@ type Props_sup = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -9601,10 +10492,18 @@ type Props_sup = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -9619,7 +10518,7 @@ type Props_sup = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -9632,7 +10531,7 @@ type Props_sup = sup :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_sup) + . Union attrs attrs_ Props_sup => Record attrs -> JSX sup = element (unsafeCreateDOMComponent "sup") @@ -9784,6 +10683,7 @@ type Props_svg = , kernelMatrix :: String , kernelUnitLength :: String , kerning :: String + , key :: String , keyParams :: String , keyPoints :: String , keySplines :: String @@ -9815,10 +10715,18 @@ type Props_svg = , numOctaves :: String , offset :: String , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , opacity :: String , operator :: String , order :: String @@ -9897,7 +10805,7 @@ type Props_svg = , strokeMiterlimit :: String , strokeOpacity :: String , strokeWidth :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , surfaceScale :: String , systemLanguage :: String @@ -9969,7 +10877,7 @@ type Props_svg = svg :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_svg) + . Union attrs attrs_ Props_svg => Record attrs -> JSX svg = element (unsafeCreateDOMComponent "svg") @@ -10023,6 +10931,7 @@ type Props_table = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10033,10 +10942,18 @@ type Props_table = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10051,7 +10968,7 @@ type Props_table = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , summary :: String , suppressContentEditableWarning :: Boolean , tabIndex :: Int @@ -10066,7 +10983,7 @@ type Props_table = table :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_table) + . Union attrs attrs_ Props_table => Record attrs -> JSX table = element (unsafeCreateDOMComponent "table") @@ -10120,6 +11037,7 @@ type Props_tbody = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10130,10 +11048,18 @@ type Props_tbody = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10148,7 +11074,7 @@ type Props_tbody = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10161,7 +11087,7 @@ type Props_tbody = tbody :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_tbody) + . Union attrs attrs_ Props_tbody => Record attrs -> JSX tbody = element (unsafeCreateDOMComponent "tbody") @@ -10217,6 +11143,7 @@ type Props_td = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10227,10 +11154,18 @@ type Props_td = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10246,7 +11181,7 @@ type Props_td = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10260,7 +11195,7 @@ type Props_td = td :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_td) + . Union attrs attrs_ Props_td => Record attrs -> JSX td = element (unsafeCreateDOMComponent "td") @@ -10314,6 +11249,7 @@ type Props_template = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10324,10 +11260,18 @@ type Props_template = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10342,7 +11286,7 @@ type Props_template = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10355,7 +11299,7 @@ type Props_template = template :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_template) + . Union attrs attrs_ Props_template => Record attrs -> JSX template = element (unsafeCreateDOMComponent "template") @@ -10415,6 +11359,7 @@ type Props_textarea = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10427,10 +11372,18 @@ type Props_textarea = , noValidate :: Boolean , onBlur :: EventHandler , onChange :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , placeholder :: String , prefix :: String , property :: String @@ -10448,7 +11401,7 @@ type Props_textarea = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10463,7 +11416,7 @@ type Props_textarea = textarea :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_textarea) + . Union attrs attrs_ Props_textarea => Record attrs -> JSX textarea = element (unsafeCreateDOMComponent "textarea") @@ -10517,6 +11470,7 @@ type Props_tfoot = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10527,10 +11481,18 @@ type Props_tfoot = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10545,7 +11507,7 @@ type Props_tfoot = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10558,7 +11520,7 @@ type Props_tfoot = tfoot :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_tfoot) + . Union attrs attrs_ Props_tfoot => Record attrs -> JSX tfoot = element (unsafeCreateDOMComponent "tfoot") @@ -10614,6 +11576,7 @@ type Props_th = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10624,10 +11587,18 @@ type Props_th = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10643,7 +11614,7 @@ type Props_th = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10657,7 +11628,7 @@ type Props_th = th :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_th) + . Union attrs attrs_ Props_th => Record attrs -> JSX th = element (unsafeCreateDOMComponent "th") @@ -10711,6 +11682,7 @@ type Props_thead = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10721,10 +11693,18 @@ type Props_thead = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10739,7 +11719,7 @@ type Props_thead = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10752,7 +11732,7 @@ type Props_thead = thead :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_thead) + . Union attrs attrs_ Props_thead => Record attrs -> JSX thead = element (unsafeCreateDOMComponent "thead") @@ -10806,6 +11786,7 @@ type Props_time = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10816,10 +11797,18 @@ type Props_time = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10834,7 +11823,7 @@ type Props_time = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10847,7 +11836,7 @@ type Props_time = time :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_time) + . Union attrs attrs_ Props_time => Record attrs -> JSX time = element (unsafeCreateDOMComponent "time") @@ -10901,6 +11890,7 @@ type Props_title = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -10911,10 +11901,18 @@ type Props_title = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -10929,7 +11927,7 @@ type Props_title = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -10942,7 +11940,7 @@ type Props_title = title :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_title) + . Union attrs attrs_ Props_title => Record attrs -> JSX title = element (unsafeCreateDOMComponent "title") @@ -10996,6 +11994,7 @@ type Props_tr = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -11006,10 +12005,18 @@ type Props_tr = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -11024,7 +12031,7 @@ type Props_tr = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11037,7 +12044,7 @@ type Props_tr = tr :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_tr) + . Union attrs attrs_ Props_tr => Record attrs -> JSX tr = element (unsafeCreateDOMComponent "tr") @@ -11091,6 +12098,7 @@ type Props_track = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , kind :: String @@ -11103,10 +12111,18 @@ type Props_track = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -11122,7 +12138,7 @@ type Props_track = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11135,7 +12151,7 @@ type Props_track = track :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_track) + . Union attrs attrs_ Props_track => Record attrs -> JSX track = element (unsafeCreateDOMComponent "track") @@ -11186,6 +12202,7 @@ type Props_u = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -11196,10 +12213,18 @@ type Props_u = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -11214,7 +12239,7 @@ type Props_u = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11227,7 +12252,7 @@ type Props_u = u :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_u) + . Union attrs attrs_ Props_u => Record attrs -> JSX u = element (unsafeCreateDOMComponent "u") @@ -11281,6 +12306,7 @@ type Props_ul = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -11291,10 +12317,18 @@ type Props_ul = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -11309,7 +12343,7 @@ type Props_ul = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11323,7 +12357,7 @@ type Props_ul = ul :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_ul) + . Union attrs attrs_ Props_ul => Record attrs -> JSX ul = element (unsafeCreateDOMComponent "ul") @@ -11377,6 +12411,7 @@ type Props_var = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -11387,10 +12422,18 @@ type Props_var = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -11405,7 +12448,7 @@ type Props_var = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11418,7 +12461,7 @@ type Props_var = var :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_var) + . Union attrs attrs_ Props_var => Record attrs -> JSX var = element (unsafeCreateDOMComponent "var") @@ -11474,6 +12517,7 @@ type Props_video = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -11486,10 +12530,18 @@ type Props_video = , muted :: Boolean , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , playsInline :: Boolean , poster :: String , prefix :: String @@ -11508,7 +12560,7 @@ type Props_video = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11522,7 +12574,7 @@ type Props_video = video :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_video) + . Union attrs attrs_ Props_video => Record attrs -> JSX video = element (unsafeCreateDOMComponent "video") @@ -11575,6 +12627,7 @@ type Props_wbr = , itemRef :: String , itemScope :: Boolean , itemType :: String + , key :: String , keyParams :: String , keyType :: String , lang :: String @@ -11585,10 +12638,18 @@ type Props_wbr = , minLength :: Int , noValidate :: Boolean , onBlur :: EventHandler + , onClick :: EventHandler , onFocus :: EventHandler , onKeyDown :: EventHandler , onKeyPress :: EventHandler , onKeyUp :: EventHandler + , onMouseDown :: EventHandler + , onMouseEnter :: EventHandler + , onMouseLeave :: EventHandler + , onMouseMove :: EventHandler + , onMouseOut :: EventHandler + , onMouseOver :: EventHandler + , onMouseUp :: EventHandler , prefix :: String , property :: String , radioGroup :: String @@ -11603,7 +12664,7 @@ type Props_wbr = , srcDoc :: JSX , srcLang :: String , srcSet :: String - , style :: String + , style :: CSS , suppressContentEditableWarning :: Boolean , tabIndex :: Int , title :: String @@ -11616,7 +12677,7 @@ type Props_wbr = wbr :: forall attrs attrs_ - . Union attrs attrs_ (SharedProps Props_wbr) + . Union attrs attrs_ Props_wbr => Record attrs -> JSX wbr = element (unsafeCreateDOMComponent "wbr") diff --git a/src/React/Basic/DOM/Internal.purs b/src/React/Basic/DOM/Internal.purs index 6fed552..910d0ee 100644 --- a/src/React/Basic/DOM/Internal.purs +++ b/src/React/Basic/DOM/Internal.purs @@ -1,108 +1,10 @@ module React.Basic.DOM.Internal where import React.Basic (ReactComponent) -import React.Basic.Events (EventHandler) import Unsafe.Coerce (unsafeCoerce) -- | An abstract type representing records of CSS attributes. foreign import data CSS :: Type --- | Standard props which are shared by all DOM elements. -type SharedProps specific = - -- | `key` is not really a DOM attribute - React intercepts it - ( key :: String - - , about :: String - , acceptCharset :: String - , accessKey :: String - , allowFullScreen :: Boolean - , allowTransparency :: String - , autoComplete :: String - , autoFocus :: String - , autoPlay :: Boolean - , capture :: Boolean - , cellPadding :: String - , cellSpacing :: String - , charSet :: String - , classID :: String - , className :: String - , colSpan :: Number - , contentEditable :: String - , contextMenu :: String - , crossOrigin :: String - , datatype :: String - , dateTime :: String - , dir :: String - , draggable :: String - , encType :: String - , formAction :: String - , formEncType :: String - , formMethod :: String - , formNoValidate :: String - , formTarget :: String - , frameBorder :: String - , hidden :: Boolean - , hrefLang :: String - , htmlFor :: String - , httpEquiv :: String - , icon :: String - , id :: String - , inlist :: String - , inputMode :: String - , is :: String - , itemID :: String - , itemProp :: String - , itemRef :: String - , itemScope :: Boolean - , itemType :: String - , keyParams :: String - , keyType :: String - , lang :: String - , marginHeight :: String - , marginWidth :: String - , maxLength :: String - , mediaGroup :: String - , minLength :: String - , noValidate :: String - , prefix :: String - , property :: String - , radioGroup :: String - , readOnly :: Boolean - , resource :: String - , role :: String - , rowSpan :: Number - , scoped :: Boolean - , seamless :: Boolean - , security :: String - , spellCheck :: String - , srcDoc :: String - , srcLang :: String - , srcSet :: String - , style :: CSS - , tabIndex :: String - , title :: String - , typeof :: String - , unselectable :: String - , useMap :: String - , vocab :: String - , wmode :: String - , onBlur :: EventHandler - , onClick :: EventHandler - , onFocus :: EventHandler - , onMouseDown :: EventHandler - , onMouseEnter :: EventHandler - , onMouseLeave :: EventHandler - , onMouseMove :: EventHandler - , onMouseOut :: EventHandler - , onMouseOver :: EventHandler - , onMouseUp :: EventHandler - , onKeyDown :: EventHandler - , onKeyPress :: EventHandler - , onKeyUp :: EventHandler - - -- TODO: add more common event handlers - | specific - ) - unsafeCreateDOMComponent :: forall props. String -> ReactComponent props unsafeCreateDOMComponent = unsafeCoerce From 785514ae7efbd0ba687c78f41ac55574ea68973a Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Sat, 4 May 2019 08:33:30 +1200 Subject: [PATCH 8/9] Added global attribute "ref". --- codegen/consts.js | 1 + codegen/index.js | 4 +- codegen/react-html-attributes.json | 1 + src/React/Basic.purs | 3 + src/React/Basic/DOM/Generated.purs | 122 ++++++++++++++++++++++++++++- 5 files changed, 129 insertions(+), 2 deletions(-) diff --git a/codegen/consts.js b/codegen/consts.js index 84716c8..4b49d8c 100644 --- a/codegen/consts.js +++ b/codegen/consts.js @@ -74,6 +74,7 @@ module.exports.types = { "open": "Boolean", "playsInline": "Boolean", "readOnly": "Boolean", + "ref": "Ref (Nullable Node)", "required": "Boolean", "reversed": "Boolean", "rowSpan": "Int", diff --git a/codegen/index.js b/codegen/index.js index 9abf588..e1b05d6 100644 --- a/codegen/index.js +++ b/codegen/index.js @@ -8,8 +8,10 @@ const header = `-- | ---------------------------------------- module React.Basic.DOM.Generated where +import Data.Nullable (Nullable) import Prim.Row (class Union) -import React.Basic (JSX, element) +import Web.DOM (Node) +import React.Basic (JSX, Ref, element) import React.Basic.DOM.Internal (CSS, unsafeCreateDOMComponent) import React.Basic.Events (EventHandler) diff --git a/codegen/react-html-attributes.json b/codegen/react-html-attributes.json index 7249fa1..971fe92 100644 --- a/codegen/react-html-attributes.json +++ b/codegen/react-html-attributes.json @@ -71,6 +71,7 @@ "property", "radioGroup", "readOnly", + "ref", "resource", "role", "rowSpan", diff --git a/src/React/Basic.purs b/src/React/Basic.purs index 4804238..1c71235 100644 --- a/src/React/Basic.purs +++ b/src/React/Basic.purs @@ -20,6 +20,7 @@ module React.Basic , ReactComponent , ReactComponentInstance , toReactComponent + , Ref ) where import Prelude @@ -420,3 +421,5 @@ foreign import element_ foreign import elementKeyed_ :: forall props . Fn2 (ReactComponent { | props }) { key :: String | props } JSX + +foreign import data Ref :: Type -> Type diff --git a/src/React/Basic/DOM/Generated.purs b/src/React/Basic/DOM/Generated.purs index a7b6c82..ef1492b 100644 --- a/src/React/Basic/DOM/Generated.purs +++ b/src/React/Basic/DOM/Generated.purs @@ -4,8 +4,10 @@ module React.Basic.DOM.Generated where +import Data.Nullable (Nullable) import Prim.Row (class Union) -import React.Basic (JSX, element) +import Web.DOM (Node) +import React.Basic (JSX, Ref, element) import React.Basic.DOM.Internal (CSS, unsafeCreateDOMComponent) import React.Basic.Events (EventHandler) @@ -86,6 +88,7 @@ type Props_a = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , rel :: String , resource :: String , role :: String @@ -194,6 +197,7 @@ type Props_abbr = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -299,6 +303,7 @@ type Props_address = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -406,6 +411,7 @@ type Props_area = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , rel :: String , resource :: String , role :: String @@ -511,6 +517,7 @@ type Props_article = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -615,6 +622,7 @@ type Props_aside = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -723,6 +731,7 @@ type Props_audio = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -828,6 +837,7 @@ type Props_b = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -932,6 +942,7 @@ type Props_base = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1034,6 +1045,7 @@ type Props_bdi = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1139,6 +1151,7 @@ type Props_bdo = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1244,6 +1257,7 @@ type Props_blockquote = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1348,6 +1362,7 @@ type Props_body = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1451,6 +1466,7 @@ type Props_br = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1555,6 +1571,7 @@ type Props_button = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1662,6 +1679,7 @@ type Props_canvas = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1767,6 +1785,7 @@ type Props_caption = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1871,6 +1890,7 @@ type Props_cite = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -1975,6 +1995,7 @@ type Props_code = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2078,6 +2099,7 @@ type Props_col = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2181,6 +2203,7 @@ type Props_colgroup = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2287,6 +2310,7 @@ type Props_data = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2392,6 +2416,7 @@ type Props_datalist = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2496,6 +2521,7 @@ type Props_dd = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2601,6 +2627,7 @@ type Props_del = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2706,6 +2733,7 @@ type Props_details = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2810,6 +2838,7 @@ type Props_dfn = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -2916,6 +2945,7 @@ type Props_dialog = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3020,6 +3050,7 @@ type Props_div = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3124,6 +3155,7 @@ type Props_dl = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3228,6 +3260,7 @@ type Props_dt = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3332,6 +3365,7 @@ type Props_em = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3436,6 +3470,7 @@ type Props_embed = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3543,6 +3578,7 @@ type Props_fieldset = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3647,6 +3683,7 @@ type Props_figcaption = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3751,6 +3788,7 @@ type Props_figure = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3855,6 +3893,7 @@ type Props_footer = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -3967,6 +4006,7 @@ type Props_form = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4072,6 +4112,7 @@ type Props_h1 = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4176,6 +4217,7 @@ type Props_h2 = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4280,6 +4322,7 @@ type Props_h3 = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4384,6 +4427,7 @@ type Props_h4 = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4488,6 +4532,7 @@ type Props_h5 = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4592,6 +4637,7 @@ type Props_h6 = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4697,6 +4743,7 @@ type Props_head = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4801,6 +4848,7 @@ type Props_header = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -4905,6 +4953,7 @@ type Props_hgroup = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5008,6 +5057,7 @@ type Props_hr = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5112,6 +5162,7 @@ type Props_html = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5216,6 +5267,7 @@ type Props_i = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5322,6 +5374,7 @@ type Props_iframe = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5432,6 +5485,7 @@ type Props_img = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5554,6 +5608,7 @@ type Props_input = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , required :: Boolean , resource :: String , results :: String @@ -5665,6 +5720,7 @@ type Props_ins = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5769,6 +5825,7 @@ type Props_kbd = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5877,6 +5934,7 @@ type Props_keygen = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -5982,6 +6040,7 @@ type Props_label = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6086,6 +6145,7 @@ type Props_legend = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6190,6 +6250,7 @@ type Props_li = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6300,6 +6361,7 @@ type Props_link = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , rel :: String , resource :: String , role :: String @@ -6407,6 +6469,7 @@ type Props_main = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6512,6 +6575,7 @@ type Props_map = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6616,6 +6680,7 @@ type Props_mark = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6720,6 +6785,7 @@ type Props_math = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6824,6 +6890,7 @@ type Props_menu = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -6928,6 +6995,7 @@ type Props_menuitem = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7033,6 +7101,7 @@ type Props_meta = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7139,6 +7208,7 @@ type Props_meter = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7244,6 +7314,7 @@ type Props_nav = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7348,6 +7419,7 @@ type Props_noscript = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7456,6 +7528,7 @@ type Props_object = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7562,6 +7635,7 @@ type Props_ol = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , reversed :: Boolean , role :: String @@ -7671,6 +7745,7 @@ type Props_optgroup = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7777,6 +7852,7 @@ type Props_option = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7885,6 +7961,7 @@ type Props_output = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -7989,6 +8066,7 @@ type Props_p = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8093,6 +8171,7 @@ type Props_param = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8196,6 +8275,7 @@ type Props_picture = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8300,6 +8380,7 @@ type Props_pre = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8406,6 +8487,7 @@ type Props_progress = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8512,6 +8594,7 @@ type Props_q = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8616,6 +8699,7 @@ type Props_rb = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8720,6 +8804,7 @@ type Props_rp = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8824,6 +8909,7 @@ type Props_rt = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -8928,6 +9014,7 @@ type Props_rtc = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9032,6 +9119,7 @@ type Props_ruby = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9136,6 +9224,7 @@ type Props_s = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9240,6 +9329,7 @@ type Props_samp = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9348,6 +9438,7 @@ type Props_script = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9454,6 +9545,7 @@ type Props_section = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9564,6 +9656,7 @@ type Props_select = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , required :: Boolean , resource :: String , role :: String @@ -9672,6 +9765,7 @@ type Props_slot = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9776,6 +9870,7 @@ type Props_small = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9880,6 +9975,7 @@ type Props_source = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -9984,6 +10080,7 @@ type Props_span = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -10088,6 +10185,7 @@ type Props_strong = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -10194,6 +10292,7 @@ type Props_style = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -10300,6 +10399,7 @@ type Props_sub = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -10404,6 +10504,7 @@ type Props_summary = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -10508,6 +10609,7 @@ type Props_sup = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -10756,6 +10858,7 @@ type Props_svg = , radioGroup :: String , radius :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , refX :: String , refY :: String , renderingIntent :: String @@ -10958,6 +11061,7 @@ type Props_table = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11064,6 +11168,7 @@ type Props_tbody = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11170,6 +11275,7 @@ type Props_td = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11276,6 +11382,7 @@ type Props_template = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11389,6 +11496,7 @@ type Props_textarea = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , required :: Boolean , resource :: String , role :: String @@ -11497,6 +11605,7 @@ type Props_tfoot = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11603,6 +11712,7 @@ type Props_th = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11709,6 +11819,7 @@ type Props_thead = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11813,6 +11924,7 @@ type Props_time = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -11917,6 +12029,7 @@ type Props_title = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12021,6 +12134,7 @@ type Props_tr = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12127,6 +12241,7 @@ type Props_track = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12229,6 +12344,7 @@ type Props_u = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12333,6 +12449,7 @@ type Props_ul = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12438,6 +12555,7 @@ type Props_var = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12549,6 +12667,7 @@ type Props_video = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int @@ -12654,6 +12773,7 @@ type Props_wbr = , property :: String , radioGroup :: String , readOnly :: Boolean + , ref :: Ref (Nullable Node) , resource :: String , role :: String , rowSpan :: Int From 7dbba592796594e6779f6c5715263b6e234ea89c Mon Sep 17 00:00:00 2001 From: Simon Guest Date: Sat, 4 May 2019 08:38:25 +1200 Subject: [PATCH 9/9] Updated generated-docs. --- generated-docs/React/Basic.md | 16 +- generated-docs/React/Basic/Compat.md | 10 +- generated-docs/React/Basic/DOM.md | 482 +++++++++--------- .../Basic/DOM/Components/GlobalEvents.md | 8 +- generated-docs/React/Basic/DOM/Generated.md | 472 ++++++++--------- generated-docs/React/Basic/DOM/Internal.md | 8 - generated-docs/React/Basic/Events.md | 4 +- 7 files changed, 495 insertions(+), 505 deletions(-) diff --git a/generated-docs/React/Basic.md b/generated-docs/React/Basic.md index 572fa88..a4f0d06 100644 --- a/generated-docs/React/Basic.md +++ b/generated-docs/React/Basic.md @@ -3,7 +3,7 @@ #### `ComponentSpec` ``` purescript -type ComponentSpec props state = (initialState :: state, render :: Self props state -> JSX, didMount :: Self props state -> Effect Unit, shouldUpdate :: Self props state -> { nextProps :: props, nextState :: state } -> Boolean, didUpdate :: Self props state -> { prevProps :: props, prevState :: state } -> Effect Unit, willUnmount :: Self props state -> Effect Unit) +type ComponentSpec props state = (didMount :: Self props state -> Effect Unit, didUpdate :: Self props state -> { prevProps :: props, prevState :: state } -> Effect Unit, initialState :: state, render :: Self props state -> JSX, shouldUpdate :: Self props state -> { nextProps :: props, nextState :: state } -> Boolean, willUnmount :: Self props state -> Effect Unit) ``` `ComponentSpec` represents a React-Basic component implementation. @@ -112,7 +112,7 @@ __*For the curious:* This is the "class" React will use to render and #### `Self` ``` purescript -type Self props state = { props :: props, state :: state, setState :: (state -> state) -> Effect Unit, setStateThen :: (state -> state) -> Effect Unit -> Effect Unit, instance_ :: ReactComponentInstance props state } +type Self props state = { instance_ :: ReactComponentInstance props state, props :: props, setState :: (state -> state) -> Effect Unit, setStateThen :: (state -> state) -> Effect Unit -> Effect Unit, state :: state } ``` `Self` represents the component instance at a particular point in time. @@ -299,7 +299,7 @@ __*See also:* `JSX`__ #### `element` ``` purescript -element :: forall props. ReactComponent { | props } -> { | props } -> JSX +element :: forall props. ReactComponent (Record props) -> Record props -> JSX ``` Create a `JSX` node from a `ReactComponent`, by providing the props. @@ -312,7 +312,7 @@ __*See also:* `ReactComponent`, `elementKeyed`__ #### `elementKeyed` ``` purescript -elementKeyed :: forall props. ReactComponent { | props } -> { key :: String | props } -> JSX +elementKeyed :: forall props. ReactComponent (Record props) -> { key :: String | props } -> JSX ``` Create a `JSX` node from a `ReactComponent`, by providing the props and a key. @@ -372,7 +372,7 @@ caution. #### `toReactComponent` ``` purescript -toReactComponent :: forall spec spec_ jsProps props state. Union spec spec_ (ComponentSpec props state) => ({ | jsProps } -> props) -> Component props -> { render :: Self props state -> JSX | spec } -> ReactComponent { | jsProps } +toReactComponent :: forall spec spec_ jsProps props state. Union spec spec_ (ComponentSpec props state) => (Record jsProps -> props) -> Component props -> { render :: Self props state -> JSX | spec } -> ReactComponent (Record jsProps) ``` Convert a React-Basic `ComponentSpec` to a JavaScript-friendly React component. @@ -385,4 +385,10 @@ __*Note:* Like `createComponent`, `toReactComponent` is side effecting in that __*See also:* `ReactComponent`__ +#### `Ref` + +``` purescript +data Ref :: Type -> Type +``` + diff --git a/generated-docs/React/Basic/Compat.md b/generated-docs/React/Basic/Compat.md index 015ab68..b91ee96 100644 --- a/generated-docs/React/Basic/Compat.md +++ b/generated-docs/React/Basic/Compat.md @@ -12,7 +12,7 @@ type Component = ReactComponent #### `component` ``` purescript -component :: forall props state. { displayName :: String, initialState :: { | state }, receiveProps :: Self { | props } { | state } -> Effect Unit, render :: Self { | props } { | state } -> JSX } -> ReactComponent { | props } +component :: forall props state. { displayName :: String, initialState :: Record state, receiveProps :: Self (Record props) (Record state) -> Effect Unit, render :: Self (Record props) (Record state) -> JSX } -> ReactComponent (Record props) ``` Supports a common subset of the v2 API to ease the upgrade process @@ -20,7 +20,7 @@ Supports a common subset of the v2 API to ease the upgrade process #### `stateless` ``` purescript -stateless :: forall props. { displayName :: String, render :: { | props } -> JSX } -> ReactComponent { | props } +stateless :: forall props. { displayName :: String, render :: Record props -> JSX } -> ReactComponent (Record props) ``` Supports a common subset of the v2 API to ease the upgrade process @@ -31,7 +31,7 @@ Supports a common subset of the v2 API to ease the upgrade process #### `Self` ``` purescript -type Self props state = { props :: props, state :: state, setState :: (state -> state) -> Effect Unit, setStateThen :: (state -> state) -> Effect Unit -> Effect Unit, instance_ :: ReactComponentInstance props state } +type Self props state = { instance_ :: ReactComponentInstance props state, props :: props, setState :: (state -> state) -> Effect Unit, setStateThen :: (state -> state) -> Effect Unit -> Effect Unit, state :: state } ``` `Self` represents the component instance at a particular point in time. @@ -111,7 +111,7 @@ __*See also:* `JSX`, Monoid `guard`__ #### `elementKeyed` ``` purescript -elementKeyed :: forall props. ReactComponent { | props } -> { key :: String | props } -> JSX +elementKeyed :: forall props. ReactComponent (Record props) -> { key :: String | props } -> JSX ``` Create a `JSX` node from a `ReactComponent`, by providing the props and a key. @@ -124,7 +124,7 @@ __*See also:* `ReactComponent`, `element`, React's documentation regarding the s #### `element` ``` purescript -element :: forall props. ReactComponent { | props } -> { | props } -> JSX +element :: forall props. ReactComponent (Record props) -> Record props -> JSX ``` Create a `JSX` node from a `ReactComponent`, by providing the props. diff --git a/generated-docs/React/Basic/DOM.md b/generated-docs/React/Basic/DOM.md index 4b68734..baf4b90 100644 --- a/generated-docs/React/Basic/DOM.md +++ b/generated-docs/React/Basic/DOM.md @@ -107,7 +107,7 @@ Create a text node. #### `css` ``` purescript -css :: forall css. { | css } -> CSS +css :: forall css. Record css -> CSS ``` Create a value of type `CSS` (which can be provided to the `style` property) @@ -139,715 +139,715 @@ style: mergeCSS [ (css { padding: "5px" }), props.style ] #### `Props_wbr` ``` purescript -type Props_wbr = () +type Props_wbr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_video` ``` purescript -type Props_video = (children :: Array JSX, controls :: Boolean, height :: String, loop :: Boolean, muted :: Boolean, playsInline :: Boolean, poster :: String, preload :: String, src :: String, width :: String) +type Props_video = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, controls :: Boolean, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, loop :: Boolean, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, muted :: Boolean, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, playsInline :: Boolean, poster :: String, prefix :: String, preload :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_var` ``` purescript -type Props_var = (children :: Array JSX) +type Props_var = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_ul` ``` purescript -type Props_ul = (children :: Array JSX, type :: String) +type Props_ul = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_u` ``` purescript -type Props_u = (children :: Array JSX) +type Props_u = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_track` ``` purescript -type Props_track = (default :: Boolean, kind :: String, label :: String, src :: String) +type Props_track = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, default :: Boolean, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, kind :: String, label :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_tr` ``` purescript -type Props_tr = (children :: Array JSX) +type Props_tr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_title` ``` purescript -type Props_title = (children :: Array JSX) +type Props_title = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_time` ``` purescript -type Props_time = (children :: Array JSX) +type Props_time = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_thead` ``` purescript -type Props_thead = (children :: Array JSX) +type Props_thead = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_th` ``` purescript -type Props_th = (children :: Array JSX, headers :: String, height :: String, scope :: String, width :: String) +type Props_th = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, headers :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scope :: String, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_tfoot` ``` purescript -type Props_tfoot = (children :: Array JSX) +type Props_tfoot = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_textarea` ``` purescript -type Props_textarea = (autoCapitalize :: String, autoCorrect :: String, children :: Array JSX, cols :: Number, defaultValue :: String, disabled :: Boolean, form :: String, name :: String, onChange :: EventHandler, placeholder :: String, required :: Boolean, rows :: Number, value :: String, wrap :: String) +type Props_textarea = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoCapitalize :: String, autoComplete :: Boolean, autoCorrect :: String, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, cols :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defaultValue :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, placeholder :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), required :: Boolean, resource :: String, role :: String, rowSpan :: Int, rows :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String, wrap :: String) ``` #### `Props_template` ``` purescript -type Props_template = (children :: Array JSX) +type Props_template = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_td` ``` purescript -type Props_td = (children :: Array JSX, headers :: String, height :: String, scope :: String, width :: String) +type Props_td = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, headers :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scope :: String, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_tbody` ``` purescript -type Props_tbody = (children :: Array JSX) +type Props_tbody = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_table` ``` purescript -type Props_table = (children :: Array JSX, summary :: String, width :: String) +type Props_table = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, summary :: String, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_svg` ``` purescript -type Props_svg = (accentHeight :: String, accumulate :: String, additive :: String, alignmentBaseline :: String, allowReorder :: String, alphabetic :: String, amplitude :: String, arabicForm :: String, ascent :: String, attributeName :: String, attributeType :: String, autoReverse :: String, azimuth :: String, baseFrequency :: String, baseProfile :: String, baselineShift :: String, bbox :: String, begin :: String, bias :: String, by :: String, calcMode :: String, capHeight :: String, children :: Array JSX, clip :: String, clipPath :: String, clipPathUnits :: String, clipRule :: String, color :: String, colorInterpolation :: String, colorInterpolationFilters :: String, colorProfile :: String, colorRendering :: String, contentScriptType :: String, contentStyleType :: String, cursor :: String, cx :: String, cy :: String, d :: String, decelerate :: String, descent :: String, diffuseConstant :: String, direction :: String, display :: String, divisor :: String, dominantBaseline :: String, dur :: String, dx :: String, dy :: String, edgeMode :: String, elevation :: String, enableBackground :: String, end :: String, exponent :: String, externalResourcesRequired :: String, fill :: String, fillOpacity :: String, fillRule :: String, filter :: String, filterRes :: String, filterUnits :: String, floodColor :: String, floodOpacity :: String, focusable :: String, fontFamily :: String, fontSize :: String, fontSizeAdjust :: String, fontStretch :: String, fontStyle :: String, fontVariant :: String, fontWeight :: String, format :: String, from :: String, fx :: String, fy :: String, g1 :: String, g2 :: String, glyphName :: String, glyphOrientationHorizontal :: String, glyphOrientationVertical :: String, glyphRef :: String, gradientTransform :: String, gradientUnits :: String, hanging :: String, height :: String, horizAdvX :: String, horizOriginX :: String, ideographic :: String, imageRendering :: String, in :: String, in2 :: String, intercept :: String, k :: String, k1 :: String, k2 :: String, k3 :: String, k4 :: String, kernelMatrix :: String, kernelUnitLength :: String, kerning :: String, keyPoints :: String, keySplines :: String, keyTimes :: String, lengthAdjust :: String, letterSpacing :: String, lightingColor :: String, limitingConeAngle :: String, local :: String, markerEnd :: String, markerHeight :: String, markerMid :: String, markerStart :: String, markerUnits :: String, markerWidth :: String, mask :: String, maskContentUnits :: String, maskUnits :: String, mathematical :: String, mode :: String, numOctaves :: String, offset :: String, opacity :: String, operator :: String, order :: String, orient :: String, orientation :: String, origin :: String, overflow :: String, overlinePosition :: String, overlineThickness :: String, paintOrder :: String, panose1 :: String, pathLength :: String, patternContentUnits :: String, patternTransform :: String, patternUnits :: String, pointerEvents :: String, points :: String, pointsAtX :: String, pointsAtY :: String, pointsAtZ :: String, preserveAlpha :: String, preserveAspectRatio :: String, primitiveUnits :: String, r :: String, radius :: String, refX :: String, refY :: String, renderingIntent :: String, repeatCount :: String, repeatDur :: String, requiredExtensions :: String, requiredFeatures :: String, restart :: String, result :: String, rotate :: String, rx :: String, ry :: String, scale :: String, seed :: String, shapeRendering :: String, slope :: String, spacing :: String, specularConstant :: String, specularExponent :: String, speed :: String, spreadMethod :: String, startOffset :: String, stdDeviation :: String, stemh :: String, stemv :: String, stitchTiles :: String, stopColor :: String, stopOpacity :: String, strikethroughPosition :: String, strikethroughThickness :: String, string :: String, stroke :: String, strokeDasharray :: String, strokeDashoffset :: String, strokeLinecap :: String, strokeLinejoin :: String, strokeMiterlimit :: String, strokeOpacity :: String, strokeWidth :: String, surfaceScale :: String, systemLanguage :: String, tableValues :: String, targetX :: String, targetY :: String, textAnchor :: String, textDecoration :: String, textLength :: String, textRendering :: String, to :: String, transform :: String, u1 :: String, u2 :: String, underlinePosition :: String, underlineThickness :: String, unicode :: String, unicodeBidi :: String, unicodeRange :: String, unitsPerEm :: String, vAlphabetic :: String, vHanging :: String, vIdeographic :: String, vMathematical :: String, values :: String, vectorEffect :: String, version :: String, vertAdvY :: String, vertOriginX :: String, vertOriginY :: String, viewBox :: String, viewTarget :: String, visibility :: String, width :: String, widths :: String, wordSpacing :: String, writingMode :: String, x :: String, x1 :: String, x2 :: String, xChannelSelector :: String, xHeight :: String, xlinkActuate :: String, xlinkArcrole :: String, xlinkHref :: String, xlinkRole :: String, xlinkShow :: String, xlinkTitle :: String, xlinkType :: String, xmlBase :: String, xmlLang :: String, xmlSpace :: String, xmlns :: String, xmlnsXlink :: String, y :: String, y1 :: String, y2 :: String, yChannelSelector :: String, z :: String, zoomAndPan :: String) +type Props_svg = (about :: String, accentHeight :: String, acceptCharset :: String, accessKey :: String, accumulate :: String, additive :: String, alignmentBaseline :: String, allowFullScreen :: Boolean, allowReorder :: String, allowTransparency :: Boolean, alphabetic :: String, amplitude :: String, arabicForm :: String, ascent :: String, attributeName :: String, attributeType :: String, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, autoReverse :: String, azimuth :: String, baseFrequency :: String, baseProfile :: String, baselineShift :: String, bbox :: String, begin :: String, bias :: String, by :: String, calcMode :: String, capHeight :: String, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, clip :: String, clipPath :: String, clipPathUnits :: String, clipRule :: String, colSpan :: Int, color :: String, colorInterpolation :: String, colorInterpolationFilters :: String, colorProfile :: String, colorRendering :: String, contentEditable :: Boolean, contentScriptType :: String, contentStyleType :: String, contextMenu :: String, crossOrigin :: String, cursor :: String, cx :: String, cy :: String, d :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, decelerate :: String, descent :: String, diffuseConstant :: String, dir :: String, direction :: String, display :: String, divisor :: String, dominantBaseline :: String, draggable :: Boolean, dur :: String, dx :: String, dy :: String, edgeMode :: String, elevation :: String, enableBackground :: String, encType :: String, end :: String, exponent :: String, externalResourcesRequired :: String, fill :: String, fillOpacity :: String, fillRule :: String, filter :: String, filterRes :: String, filterUnits :: String, floodColor :: String, floodOpacity :: String, focusable :: String, fontFamily :: String, fontSize :: String, fontSizeAdjust :: String, fontStretch :: String, fontStyle :: String, fontVariant :: String, fontWeight :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, format :: String, frameBorder :: String, from :: String, fx :: String, fy :: String, g1 :: String, g2 :: String, glyphName :: String, glyphOrientationHorizontal :: String, glyphOrientationVertical :: String, glyphRef :: String, gradientTransform :: String, gradientUnits :: String, hanging :: String, height :: String, hidden :: Boolean, horizAdvX :: String, horizOriginX :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, ideographic :: String, imageRendering :: String, in :: String, in2 :: String, inlist :: String, inputMode :: String, intercept :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, k :: String, k1 :: String, k2 :: String, k3 :: String, k4 :: String, kernelMatrix :: String, kernelUnitLength :: String, kerning :: String, key :: String, keyParams :: String, keyPoints :: String, keySplines :: String, keyTimes :: String, keyType :: String, lang :: String, lengthAdjust :: String, letterSpacing :: String, lightingColor :: String, limitingConeAngle :: String, local :: String, marginHeight :: String, marginWidth :: String, markerEnd :: String, markerHeight :: String, markerMid :: String, markerStart :: String, markerUnits :: String, markerWidth :: String, mask :: String, maskContentUnits :: String, maskUnits :: String, mathematical :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, mode :: String, noValidate :: Boolean, numOctaves :: String, offset :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, opacity :: String, operator :: String, order :: String, orient :: String, orientation :: String, origin :: String, overflow :: String, overlinePosition :: String, overlineThickness :: String, paintOrder :: String, panose1 :: String, pathLength :: String, patternContentUnits :: String, patternTransform :: String, patternUnits :: String, pointerEvents :: String, points :: String, pointsAtX :: String, pointsAtY :: String, pointsAtZ :: String, prefix :: String, preserveAlpha :: String, preserveAspectRatio :: String, primitiveUnits :: String, property :: String, r :: String, radioGroup :: String, radius :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), refX :: String, refY :: String, renderingIntent :: String, repeatCount :: String, repeatDur :: String, requiredExtensions :: String, requiredFeatures :: String, resource :: String, restart :: String, result :: String, role :: String, rotate :: String, rowSpan :: Int, rx :: String, ry :: String, scale :: String, scoped :: Boolean, seamless :: Boolean, security :: String, seed :: String, shapeRendering :: String, slope :: String, spacing :: String, specularConstant :: String, specularExponent :: String, speed :: String, spellCheck :: Boolean, spreadMethod :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, startOffset :: String, stdDeviation :: String, stemh :: String, stemv :: String, stitchTiles :: String, stopColor :: String, stopOpacity :: String, strikethroughPosition :: String, strikethroughThickness :: String, string :: String, stroke :: String, strokeDasharray :: String, strokeDashoffset :: String, strokeLinecap :: String, strokeLinejoin :: String, strokeMiterlimit :: String, strokeOpacity :: String, strokeWidth :: String, style :: CSS, suppressContentEditableWarning :: Boolean, surfaceScale :: String, systemLanguage :: String, tabIndex :: Int, tableValues :: String, targetX :: String, targetY :: String, textAnchor :: String, textDecoration :: String, textLength :: String, textRendering :: String, title :: String, to :: String, transform :: String, typeof :: String, u1 :: String, u2 :: String, underlinePosition :: String, underlineThickness :: String, unicode :: String, unicodeBidi :: String, unicodeRange :: String, unitsPerEm :: String, unselectable :: Boolean, useMap :: String, vAlphabetic :: String, vHanging :: String, vIdeographic :: String, vMathematical :: String, values :: String, vectorEffect :: String, version :: String, vertAdvY :: String, vertOriginX :: String, vertOriginY :: String, viewBox :: String, viewTarget :: String, visibility :: String, vocab :: String, width :: String, widths :: String, wmode :: String, wordSpacing :: String, writingMode :: String, x :: String, x1 :: String, x2 :: String, xChannelSelector :: String, xHeight :: String, xlinkActuate :: String, xlinkArcrole :: String, xlinkHref :: String, xlinkRole :: String, xlinkShow :: String, xlinkTitle :: String, xlinkType :: String, xmlBase :: String, xmlLang :: String, xmlSpace :: String, xmlns :: String, xmlnsXlink :: String, y :: String, y1 :: String, y2 :: String, yChannelSelector :: String, z :: String, zoomAndPan :: String) ``` #### `Props_sup` ``` purescript -type Props_sup = (children :: Array JSX) +type Props_sup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_summary` ``` purescript -type Props_summary = (children :: Array JSX) +type Props_summary = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_sub` ``` purescript -type Props_sub = (children :: Array JSX) +type Props_sub = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_style` ``` purescript -type Props_style = (children :: Array JSX, media :: String, nonce :: String, title :: String, type :: String) +type Props_style = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, media :: String, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, nonce :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_strong` ``` purescript -type Props_strong = (children :: Array JSX) +type Props_strong = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_span` ``` purescript -type Props_span = (children :: Array JSX) +type Props_span = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_source` ``` purescript -type Props_source = (media :: String, sizes :: String, src :: String, type :: String) +type Props_source = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, media :: String, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, sizes :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_small` ``` purescript -type Props_small = (children :: Array JSX) +type Props_small = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_slot` ``` purescript -type Props_slot = (children :: Array JSX, name :: String) +type Props_slot = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_select` ``` purescript -type Props_select = (children :: Array JSX, defaultValue :: String, disabled :: Boolean, form :: String, multiple :: Boolean, name :: String, onChange :: EventHandler, required :: Boolean, size :: Number, value :: String) +type Props_select = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defaultValue :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, multiple :: Boolean, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), required :: Boolean, resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, size :: Int, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_section` ``` purescript -type Props_section = (children :: Array JSX) +type Props_section = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_script` ``` purescript -type Props_script = (async :: Boolean, children :: Array JSX, defer :: Boolean, integrity :: String, nonce :: String, src :: String, type :: String) +type Props_script = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, async :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defer :: Boolean, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, integrity :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, nonce :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_samp` ``` purescript -type Props_samp = (children :: Array JSX) +type Props_samp = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_s` ``` purescript -type Props_s = (children :: Array JSX) +type Props_s = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_ruby` ``` purescript -type Props_ruby = (children :: Array JSX) +type Props_ruby = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_rtc` ``` purescript -type Props_rtc = (children :: Array JSX) +type Props_rtc = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_rt` ``` purescript -type Props_rt = (children :: Array JSX) +type Props_rt = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_rp` ``` purescript -type Props_rp = (children :: Array JSX) +type Props_rp = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_rb` ``` purescript -type Props_rb = (children :: Array JSX) +type Props_rb = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_q` ``` purescript -type Props_q = (children :: Array JSX, cite :: String) +type Props_q = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_progress` ``` purescript -type Props_progress = (children :: Array JSX, max :: Number, value :: String) +type Props_progress = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, max :: Number, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_pre` ``` purescript -type Props_pre = (children :: Array JSX, width :: String) +type Props_pre = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_picture` ``` purescript -type Props_picture = (children :: Array JSX) +type Props_picture = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_param` ``` purescript -type Props_param = (name :: String, type :: String, value :: String) +type Props_param = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_p` ``` purescript -type Props_p = (children :: Array JSX) +type Props_p = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_output` ``` purescript -type Props_output = (children :: Array JSX, form :: String, name :: String) +type Props_output = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_option` ``` purescript -type Props_option = (children :: Array JSX, disabled :: Boolean, label :: String, selected :: Boolean, value :: String) +type Props_option = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, label :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, selected :: Boolean, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_optgroup` ``` purescript -type Props_optgroup = (children :: Array JSX, disabled :: Boolean, label :: String) +type Props_optgroup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, label :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_ol` ``` purescript -type Props_ol = (children :: Array JSX, reversed :: Boolean, start :: Number, type :: String) +type Props_ol = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, reversed :: Boolean, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, start :: Int, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_object` ``` purescript -type Props_object = (children :: Array JSX, data :: String, form :: String, height :: String, name :: String, type :: String, width :: String) +type Props_object = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, data :: String, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_noscript` ``` purescript -type Props_noscript = (children :: Array JSX) +type Props_noscript = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_nav` ``` purescript -type Props_nav = (children :: Array JSX) +type Props_nav = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_meter` ``` purescript -type Props_meter = (children :: Array JSX, high :: String, low :: String, max :: Number, min :: Number, optimum :: String, value :: String) +type Props_meter = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, high :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, low :: String, marginHeight :: String, marginWidth :: String, max :: Number, maxLength :: Int, mediaGroup :: String, min :: Number, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, optimum :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_meta` ``` purescript -type Props_meta = (content :: String, name :: String) +type Props_meta = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, content :: String, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_menuitem` ``` purescript -type Props_menuitem = (children :: Array JSX) +type Props_menuitem = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_menu` ``` purescript -type Props_menu = (children :: Array JSX) +type Props_menu = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_math` ``` purescript -type Props_math = (children :: Array JSX) +type Props_math = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_mark` ``` purescript -type Props_mark = (children :: Array JSX) +type Props_mark = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_map` ``` purescript -type Props_map = (children :: Array JSX, name :: String) +type Props_map = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_main` ``` purescript -type Props_main = (children :: Array JSX) +type Props_main = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_link` ``` purescript -type Props_link = (color :: String, href :: String, integrity :: String, media :: String, nonce :: String, rel :: String, scope :: String, sizes :: String, target :: String, title :: String, type :: String) +type Props_link = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, color :: String, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, integrity :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, media :: String, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, nonce :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), rel :: String, resource :: String, role :: String, rowSpan :: Int, scope :: String, scoped :: Boolean, seamless :: Boolean, security :: String, sizes :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_li` ``` purescript -type Props_li = (children :: Array JSX, type :: String, value :: String) +type Props_li = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_legend` ``` purescript -type Props_legend = (children :: Array JSX) +type Props_legend = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_label` ``` purescript -type Props_label = (children :: Array JSX, form :: String) +type Props_label = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_keygen` ``` purescript -type Props_keygen = (challenge :: String, children :: Array JSX, disabled :: Boolean, form :: String, name :: String) +type Props_keygen = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, challenge :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_kbd` ``` purescript -type Props_kbd = (children :: Array JSX) +type Props_kbd = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_ins` ``` purescript -type Props_ins = (children :: Array JSX, cite :: String) +type Props_ins = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_input` ``` purescript -type Props_input = (accept :: String, alt :: String, autoCapitalize :: String, autoCorrect :: String, autoSave :: String, checked :: Boolean, defaultChecked :: String, defaultValue :: String, disabled :: Boolean, form :: String, height :: String, list :: String, max :: Number, min :: Number, multiple :: Boolean, name :: String, onChange :: EventHandler, pattern :: String, placeholder :: String, required :: Boolean, results :: String, size :: Number, src :: String, step :: String, title :: String, type :: String, value :: String, width :: String) +type Props_input = (about :: String, accept :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, alt :: String, autoCapitalize :: String, autoComplete :: Boolean, autoCorrect :: String, autoFocus :: Boolean, autoPlay :: Boolean, autoSave :: String, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, checked :: Boolean, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defaultChecked :: String, defaultValue :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, list :: String, marginHeight :: String, marginWidth :: String, max :: String, maxLength :: Int, mediaGroup :: String, min :: String, minLength :: Int, multiple :: Boolean, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, pattern :: String, placeholder :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), required :: Boolean, resource :: String, results :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, size :: Int, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, step :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_img` ``` purescript -type Props_img = (alt :: String, height :: String, name :: String, sizes :: String, src :: String, width :: String) +type Props_img = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, alt :: String, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, sizes :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_iframe` ``` purescript -type Props_iframe = (children :: Array JSX, height :: String, name :: String, sandbox :: String, scrolling :: String, src :: String, width :: String) +type Props_iframe = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, sandbox :: String, scoped :: Boolean, scrolling :: String, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_i` ``` purescript -type Props_i = (children :: Array JSX) +type Props_i = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_html` ``` purescript -type Props_html = (children :: Array JSX, manifest :: String) +type Props_html = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, manifest :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_hr` ``` purescript -type Props_hr = (size :: Number, width :: String) +type Props_hr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, size :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_hgroup` ``` purescript -type Props_hgroup = (children :: Array JSX) +type Props_hgroup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_header` ``` purescript -type Props_header = (children :: Array JSX) +type Props_header = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_head` ``` purescript -type Props_head = (children :: Array JSX, profile :: String) +type Props_head = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, profile :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_h6` ``` purescript -type Props_h6 = (children :: Array JSX) +type Props_h6 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_h5` ``` purescript -type Props_h5 = (children :: Array JSX) +type Props_h5 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_h4` ``` purescript -type Props_h4 = (children :: Array JSX) +type Props_h4 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_h3` ``` purescript -type Props_h3 = (children :: Array JSX) +type Props_h3 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_h2` ``` purescript -type Props_h2 = (children :: Array JSX) +type Props_h2 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_h1` ``` purescript -type Props_h1 = (children :: Array JSX) +type Props_h1 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_form` ``` purescript -type Props_form = (accept :: String, action :: String, children :: Array JSX, method :: String, name :: String, onChange :: EventHandler, onInput :: EventHandler, onInvalid :: EventHandler, onSubmit :: EventHandler, target :: String) +type Props_form = (about :: String, accept :: String, acceptCharset :: String, accessKey :: String, action :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, method :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onInput :: EventHandler, onInvalid :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, onSubmit :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_footer` ``` purescript -type Props_footer = (children :: Array JSX) +type Props_footer = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_figure` ``` purescript -type Props_figure = (children :: Array JSX) +type Props_figure = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_figcaption` ``` purescript -type Props_figcaption = (children :: Array JSX) +type Props_figcaption = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_fieldset` ``` purescript -type Props_fieldset = (children :: Array JSX, disabled :: Boolean, form :: String, name :: String) +type Props_fieldset = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_embed` ``` purescript -type Props_embed = (height :: String, src :: String, type :: String, width :: String) +type Props_embed = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_em` ``` purescript -type Props_em = (children :: Array JSX) +type Props_em = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_dt` ``` purescript -type Props_dt = (children :: Array JSX) +type Props_dt = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_dl` ``` purescript -type Props_dl = (children :: Array JSX) +type Props_dl = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_div` ``` purescript -type Props_div = (children :: Array JSX) +type Props_div = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_dialog` ``` purescript -type Props_dialog = (children :: Array JSX, open :: Boolean) +type Props_dialog = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, open :: Boolean, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_dfn` ``` purescript -type Props_dfn = (children :: Array JSX, title :: String) +type Props_dfn = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_details` ``` purescript -type Props_details = (children :: Array JSX, open :: Boolean) +type Props_details = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, open :: Boolean, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_del` ``` purescript -type Props_del = (children :: Array JSX, cite :: String) +type Props_del = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_dd` ``` purescript -type Props_dd = (children :: Array JSX) +type Props_dd = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_datalist` ``` purescript -type Props_datalist = (children :: Array JSX) +type Props_datalist = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_data` ``` purescript -type Props_data = (children :: Array JSX, value :: String) +type Props_data = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_colgroup` ``` purescript -type Props_colgroup = (children :: Array JSX, span :: Number, width :: String) +type Props_colgroup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, span :: Int, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_col` ``` purescript -type Props_col = (span :: Number, width :: String) +type Props_col = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, span :: Int, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_code` ``` purescript -type Props_code = (children :: Array JSX) +type Props_code = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_cite` ``` purescript -type Props_cite = (children :: Array JSX) +type Props_cite = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_caption` ``` purescript -type Props_caption = (children :: Array JSX) +type Props_caption = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_canvas` ``` purescript -type Props_canvas = (children :: Array JSX, height :: String, width :: String) +type Props_canvas = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `Props_button` ``` purescript -type Props_button = (children :: Array JSX, disabled :: Boolean, form :: String, name :: String, type :: String, value :: String) +type Props_button = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `Props_br` ``` purescript -type Props_br = () +type Props_br = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_body` ``` purescript -type Props_body = (children :: Array JSX) +type Props_body = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_blockquote` ``` purescript -type Props_blockquote = (children :: Array JSX, cite :: String) +type Props_blockquote = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_bdo` ``` purescript -type Props_bdo = (children :: Array JSX, dir :: String) +type Props_bdo = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_bdi` ``` purescript -type Props_bdi = (children :: Array JSX) +type Props_bdi = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_base` ``` purescript -type Props_base = (href :: String, target :: String) +type Props_base = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_b` ``` purescript -type Props_b = (children :: Array JSX) +type Props_b = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_audio` ``` purescript -type Props_audio = (children :: Array JSX, controls :: Boolean, loop :: Boolean, muted :: Boolean, preload :: String, src :: String) +type Props_audio = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, controls :: Boolean, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, loop :: Boolean, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, muted :: Boolean, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, preload :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_aside` ``` purescript -type Props_aside = (children :: Array JSX) +type Props_aside = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_article` ``` purescript -type Props_article = (children :: Array JSX) +type Props_article = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_area` ``` purescript -type Props_area = (alt :: String, coords :: String, download :: String, href :: String, rel :: String, shape :: String, target :: String, type :: String) +type Props_area = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, alt :: String, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, coords :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, download :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), rel :: String, resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, shape :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_address` ``` purescript -type Props_address = (children :: Array JSX) +type Props_address = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_abbr` ``` purescript -type Props_abbr = (children :: Array JSX, title :: String) +type Props_abbr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `Props_a` ``` purescript -type Props_a = (children :: Array JSX, coords :: String, download :: String, href :: String, name :: String, onClick :: EventHandler, rel :: String, shape :: String, target :: String, type :: String) +type Props_a = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, coords :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, download :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), rel :: String, resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, shape :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `wbr` ``` purescript -wbr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_wbr) => { | attrs } -> JSX +wbr :: forall attrs attrs_. Union attrs attrs_ Props_wbr => Record attrs -> JSX ``` #### `video_` @@ -859,7 +859,7 @@ video_ :: Array JSX -> JSX #### `video` ``` purescript -video :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_video) => { | attrs } -> JSX +video :: forall attrs attrs_. Union attrs attrs_ Props_video => Record attrs -> JSX ``` #### `var_` @@ -871,7 +871,7 @@ var_ :: Array JSX -> JSX #### `var` ``` purescript -var :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_var) => { | attrs } -> JSX +var :: forall attrs attrs_. Union attrs attrs_ Props_var => Record attrs -> JSX ``` #### `ul_` @@ -883,7 +883,7 @@ ul_ :: Array JSX -> JSX #### `ul` ``` purescript -ul :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ul) => { | attrs } -> JSX +ul :: forall attrs attrs_. Union attrs attrs_ Props_ul => Record attrs -> JSX ``` #### `u_` @@ -895,13 +895,13 @@ u_ :: Array JSX -> JSX #### `u` ``` purescript -u :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_u) => { | attrs } -> JSX +u :: forall attrs attrs_. Union attrs attrs_ Props_u => Record attrs -> JSX ``` #### `track` ``` purescript -track :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_track) => { | attrs } -> JSX +track :: forall attrs attrs_. Union attrs attrs_ Props_track => Record attrs -> JSX ``` #### `tr_` @@ -913,7 +913,7 @@ tr_ :: Array JSX -> JSX #### `tr` ``` purescript -tr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_tr) => { | attrs } -> JSX +tr :: forall attrs attrs_. Union attrs attrs_ Props_tr => Record attrs -> JSX ``` #### `title_` @@ -925,7 +925,7 @@ title_ :: Array JSX -> JSX #### `title` ``` purescript -title :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_title) => { | attrs } -> JSX +title :: forall attrs attrs_. Union attrs attrs_ Props_title => Record attrs -> JSX ``` #### `time_` @@ -937,7 +937,7 @@ time_ :: Array JSX -> JSX #### `time` ``` purescript -time :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_time) => { | attrs } -> JSX +time :: forall attrs attrs_. Union attrs attrs_ Props_time => Record attrs -> JSX ``` #### `thead_` @@ -949,7 +949,7 @@ thead_ :: Array JSX -> JSX #### `thead` ``` purescript -thead :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_thead) => { | attrs } -> JSX +thead :: forall attrs attrs_. Union attrs attrs_ Props_thead => Record attrs -> JSX ``` #### `th_` @@ -961,7 +961,7 @@ th_ :: Array JSX -> JSX #### `th` ``` purescript -th :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_th) => { | attrs } -> JSX +th :: forall attrs attrs_. Union attrs attrs_ Props_th => Record attrs -> JSX ``` #### `tfoot_` @@ -973,7 +973,7 @@ tfoot_ :: Array JSX -> JSX #### `tfoot` ``` purescript -tfoot :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_tfoot) => { | attrs } -> JSX +tfoot :: forall attrs attrs_. Union attrs attrs_ Props_tfoot => Record attrs -> JSX ``` #### `textarea_` @@ -985,7 +985,7 @@ textarea_ :: Array JSX -> JSX #### `textarea` ``` purescript -textarea :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_textarea) => { | attrs } -> JSX +textarea :: forall attrs attrs_. Union attrs attrs_ Props_textarea => Record attrs -> JSX ``` #### `template_` @@ -997,7 +997,7 @@ template_ :: Array JSX -> JSX #### `template` ``` purescript -template :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_template) => { | attrs } -> JSX +template :: forall attrs attrs_. Union attrs attrs_ Props_template => Record attrs -> JSX ``` #### `td_` @@ -1009,7 +1009,7 @@ td_ :: Array JSX -> JSX #### `td` ``` purescript -td :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_td) => { | attrs } -> JSX +td :: forall attrs attrs_. Union attrs attrs_ Props_td => Record attrs -> JSX ``` #### `tbody_` @@ -1021,7 +1021,7 @@ tbody_ :: Array JSX -> JSX #### `tbody` ``` purescript -tbody :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_tbody) => { | attrs } -> JSX +tbody :: forall attrs attrs_. Union attrs attrs_ Props_tbody => Record attrs -> JSX ``` #### `table_` @@ -1033,7 +1033,7 @@ table_ :: Array JSX -> JSX #### `table` ``` purescript -table :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_table) => { | attrs } -> JSX +table :: forall attrs attrs_. Union attrs attrs_ Props_table => Record attrs -> JSX ``` #### `svg_` @@ -1045,7 +1045,7 @@ svg_ :: Array JSX -> JSX #### `svg` ``` purescript -svg :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_svg) => { | attrs } -> JSX +svg :: forall attrs attrs_. Union attrs attrs_ Props_svg => Record attrs -> JSX ``` #### `sup_` @@ -1057,7 +1057,7 @@ sup_ :: Array JSX -> JSX #### `sup` ``` purescript -sup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_sup) => { | attrs } -> JSX +sup :: forall attrs attrs_. Union attrs attrs_ Props_sup => Record attrs -> JSX ``` #### `summary_` @@ -1069,7 +1069,7 @@ summary_ :: Array JSX -> JSX #### `summary` ``` purescript -summary :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_summary) => { | attrs } -> JSX +summary :: forall attrs attrs_. Union attrs attrs_ Props_summary => Record attrs -> JSX ``` #### `sub_` @@ -1081,7 +1081,7 @@ sub_ :: Array JSX -> JSX #### `sub` ``` purescript -sub :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_sub) => { | attrs } -> JSX +sub :: forall attrs attrs_. Union attrs attrs_ Props_sub => Record attrs -> JSX ``` #### `style_` @@ -1093,7 +1093,7 @@ style_ :: Array JSX -> JSX #### `style` ``` purescript -style :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_style) => { | attrs } -> JSX +style :: forall attrs attrs_. Union attrs attrs_ Props_style => Record attrs -> JSX ``` #### `strong_` @@ -1105,7 +1105,7 @@ strong_ :: Array JSX -> JSX #### `strong` ``` purescript -strong :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_strong) => { | attrs } -> JSX +strong :: forall attrs attrs_. Union attrs attrs_ Props_strong => Record attrs -> JSX ``` #### `span_` @@ -1117,13 +1117,13 @@ span_ :: Array JSX -> JSX #### `span` ``` purescript -span :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_span) => { | attrs } -> JSX +span :: forall attrs attrs_. Union attrs attrs_ Props_span => Record attrs -> JSX ``` #### `source` ``` purescript -source :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_source) => { | attrs } -> JSX +source :: forall attrs attrs_. Union attrs attrs_ Props_source => Record attrs -> JSX ``` #### `small_` @@ -1135,7 +1135,7 @@ small_ :: Array JSX -> JSX #### `small` ``` purescript -small :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_small) => { | attrs } -> JSX +small :: forall attrs attrs_. Union attrs attrs_ Props_small => Record attrs -> JSX ``` #### `slot_` @@ -1147,7 +1147,7 @@ slot_ :: Array JSX -> JSX #### `slot` ``` purescript -slot :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_slot) => { | attrs } -> JSX +slot :: forall attrs attrs_. Union attrs attrs_ Props_slot => Record attrs -> JSX ``` #### `select_` @@ -1159,7 +1159,7 @@ select_ :: Array JSX -> JSX #### `select` ``` purescript -select :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_select) => { | attrs } -> JSX +select :: forall attrs attrs_. Union attrs attrs_ Props_select => Record attrs -> JSX ``` #### `section_` @@ -1171,7 +1171,7 @@ section_ :: Array JSX -> JSX #### `section` ``` purescript -section :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_section) => { | attrs } -> JSX +section :: forall attrs attrs_. Union attrs attrs_ Props_section => Record attrs -> JSX ``` #### `script_` @@ -1183,7 +1183,7 @@ script_ :: Array JSX -> JSX #### `script` ``` purescript -script :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_script) => { | attrs } -> JSX +script :: forall attrs attrs_. Union attrs attrs_ Props_script => Record attrs -> JSX ``` #### `samp_` @@ -1195,7 +1195,7 @@ samp_ :: Array JSX -> JSX #### `samp` ``` purescript -samp :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_samp) => { | attrs } -> JSX +samp :: forall attrs attrs_. Union attrs attrs_ Props_samp => Record attrs -> JSX ``` #### `s_` @@ -1207,7 +1207,7 @@ s_ :: Array JSX -> JSX #### `s` ``` purescript -s :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_s) => { | attrs } -> JSX +s :: forall attrs attrs_. Union attrs attrs_ Props_s => Record attrs -> JSX ``` #### `ruby_` @@ -1219,7 +1219,7 @@ ruby_ :: Array JSX -> JSX #### `ruby` ``` purescript -ruby :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ruby) => { | attrs } -> JSX +ruby :: forall attrs attrs_. Union attrs attrs_ Props_ruby => Record attrs -> JSX ``` #### `rtc_` @@ -1231,7 +1231,7 @@ rtc_ :: Array JSX -> JSX #### `rtc` ``` purescript -rtc :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rtc) => { | attrs } -> JSX +rtc :: forall attrs attrs_. Union attrs attrs_ Props_rtc => Record attrs -> JSX ``` #### `rt_` @@ -1243,7 +1243,7 @@ rt_ :: Array JSX -> JSX #### `rt` ``` purescript -rt :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rt) => { | attrs } -> JSX +rt :: forall attrs attrs_. Union attrs attrs_ Props_rt => Record attrs -> JSX ``` #### `rp_` @@ -1255,7 +1255,7 @@ rp_ :: Array JSX -> JSX #### `rp` ``` purescript -rp :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rp) => { | attrs } -> JSX +rp :: forall attrs attrs_. Union attrs attrs_ Props_rp => Record attrs -> JSX ``` #### `rb_` @@ -1267,7 +1267,7 @@ rb_ :: Array JSX -> JSX #### `rb` ``` purescript -rb :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rb) => { | attrs } -> JSX +rb :: forall attrs attrs_. Union attrs attrs_ Props_rb => Record attrs -> JSX ``` #### `q_` @@ -1279,7 +1279,7 @@ q_ :: Array JSX -> JSX #### `q` ``` purescript -q :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_q) => { | attrs } -> JSX +q :: forall attrs attrs_. Union attrs attrs_ Props_q => Record attrs -> JSX ``` #### `progress_` @@ -1291,7 +1291,7 @@ progress_ :: Array JSX -> JSX #### `progress` ``` purescript -progress :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_progress) => { | attrs } -> JSX +progress :: forall attrs attrs_. Union attrs attrs_ Props_progress => Record attrs -> JSX ``` #### `pre_` @@ -1303,7 +1303,7 @@ pre_ :: Array JSX -> JSX #### `pre` ``` purescript -pre :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_pre) => { | attrs } -> JSX +pre :: forall attrs attrs_. Union attrs attrs_ Props_pre => Record attrs -> JSX ``` #### `picture_` @@ -1315,13 +1315,13 @@ picture_ :: Array JSX -> JSX #### `picture` ``` purescript -picture :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_picture) => { | attrs } -> JSX +picture :: forall attrs attrs_. Union attrs attrs_ Props_picture => Record attrs -> JSX ``` #### `param` ``` purescript -param :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_param) => { | attrs } -> JSX +param :: forall attrs attrs_. Union attrs attrs_ Props_param => Record attrs -> JSX ``` #### `p_` @@ -1333,7 +1333,7 @@ p_ :: Array JSX -> JSX #### `p` ``` purescript -p :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_p) => { | attrs } -> JSX +p :: forall attrs attrs_. Union attrs attrs_ Props_p => Record attrs -> JSX ``` #### `output_` @@ -1345,7 +1345,7 @@ output_ :: Array JSX -> JSX #### `output` ``` purescript -output :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_output) => { | attrs } -> JSX +output :: forall attrs attrs_. Union attrs attrs_ Props_output => Record attrs -> JSX ``` #### `option_` @@ -1357,7 +1357,7 @@ option_ :: Array JSX -> JSX #### `option` ``` purescript -option :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_option) => { | attrs } -> JSX +option :: forall attrs attrs_. Union attrs attrs_ Props_option => Record attrs -> JSX ``` #### `optgroup_` @@ -1369,7 +1369,7 @@ optgroup_ :: Array JSX -> JSX #### `optgroup` ``` purescript -optgroup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_optgroup) => { | attrs } -> JSX +optgroup :: forall attrs attrs_. Union attrs attrs_ Props_optgroup => Record attrs -> JSX ``` #### `ol_` @@ -1381,7 +1381,7 @@ ol_ :: Array JSX -> JSX #### `ol` ``` purescript -ol :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ol) => { | attrs } -> JSX +ol :: forall attrs attrs_. Union attrs attrs_ Props_ol => Record attrs -> JSX ``` #### `object_` @@ -1393,7 +1393,7 @@ object_ :: Array JSX -> JSX #### `object` ``` purescript -object :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_object) => { | attrs } -> JSX +object :: forall attrs attrs_. Union attrs attrs_ Props_object => Record attrs -> JSX ``` #### `noscript_` @@ -1405,7 +1405,7 @@ noscript_ :: Array JSX -> JSX #### `noscript` ``` purescript -noscript :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_noscript) => { | attrs } -> JSX +noscript :: forall attrs attrs_. Union attrs attrs_ Props_noscript => Record attrs -> JSX ``` #### `nav_` @@ -1417,7 +1417,7 @@ nav_ :: Array JSX -> JSX #### `nav` ``` purescript -nav :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_nav) => { | attrs } -> JSX +nav :: forall attrs attrs_. Union attrs attrs_ Props_nav => Record attrs -> JSX ``` #### `meter_` @@ -1429,13 +1429,13 @@ meter_ :: Array JSX -> JSX #### `meter` ``` purescript -meter :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_meter) => { | attrs } -> JSX +meter :: forall attrs attrs_. Union attrs attrs_ Props_meter => Record attrs -> JSX ``` #### `meta` ``` purescript -meta :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_meta) => { | attrs } -> JSX +meta :: forall attrs attrs_. Union attrs attrs_ Props_meta => Record attrs -> JSX ``` #### `menuitem_` @@ -1447,7 +1447,7 @@ menuitem_ :: Array JSX -> JSX #### `menuitem` ``` purescript -menuitem :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_menuitem) => { | attrs } -> JSX +menuitem :: forall attrs attrs_. Union attrs attrs_ Props_menuitem => Record attrs -> JSX ``` #### `menu_` @@ -1459,7 +1459,7 @@ menu_ :: Array JSX -> JSX #### `menu` ``` purescript -menu :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_menu) => { | attrs } -> JSX +menu :: forall attrs attrs_. Union attrs attrs_ Props_menu => Record attrs -> JSX ``` #### `math_` @@ -1471,7 +1471,7 @@ math_ :: Array JSX -> JSX #### `math` ``` purescript -math :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_math) => { | attrs } -> JSX +math :: forall attrs attrs_. Union attrs attrs_ Props_math => Record attrs -> JSX ``` #### `mark_` @@ -1483,7 +1483,7 @@ mark_ :: Array JSX -> JSX #### `mark` ``` purescript -mark :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_mark) => { | attrs } -> JSX +mark :: forall attrs attrs_. Union attrs attrs_ Props_mark => Record attrs -> JSX ``` #### `map_` @@ -1495,7 +1495,7 @@ map_ :: Array JSX -> JSX #### `map` ``` purescript -map :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_map) => { | attrs } -> JSX +map :: forall attrs attrs_. Union attrs attrs_ Props_map => Record attrs -> JSX ``` #### `main_` @@ -1507,13 +1507,13 @@ main_ :: Array JSX -> JSX #### `main` ``` purescript -main :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_main) => { | attrs } -> JSX +main :: forall attrs attrs_. Union attrs attrs_ Props_main => Record attrs -> JSX ``` #### `link` ``` purescript -link :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_link) => { | attrs } -> JSX +link :: forall attrs attrs_. Union attrs attrs_ Props_link => Record attrs -> JSX ``` #### `li_` @@ -1525,7 +1525,7 @@ li_ :: Array JSX -> JSX #### `li` ``` purescript -li :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_li) => { | attrs } -> JSX +li :: forall attrs attrs_. Union attrs attrs_ Props_li => Record attrs -> JSX ``` #### `legend_` @@ -1537,7 +1537,7 @@ legend_ :: Array JSX -> JSX #### `legend` ``` purescript -legend :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_legend) => { | attrs } -> JSX +legend :: forall attrs attrs_. Union attrs attrs_ Props_legend => Record attrs -> JSX ``` #### `label_` @@ -1549,7 +1549,7 @@ label_ :: Array JSX -> JSX #### `label` ``` purescript -label :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_label) => { | attrs } -> JSX +label :: forall attrs attrs_. Union attrs attrs_ Props_label => Record attrs -> JSX ``` #### `keygen_` @@ -1561,7 +1561,7 @@ keygen_ :: Array JSX -> JSX #### `keygen` ``` purescript -keygen :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_keygen) => { | attrs } -> JSX +keygen :: forall attrs attrs_. Union attrs attrs_ Props_keygen => Record attrs -> JSX ``` #### `kbd_` @@ -1573,7 +1573,7 @@ kbd_ :: Array JSX -> JSX #### `kbd` ``` purescript -kbd :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_kbd) => { | attrs } -> JSX +kbd :: forall attrs attrs_. Union attrs attrs_ Props_kbd => Record attrs -> JSX ``` #### `ins_` @@ -1585,19 +1585,19 @@ ins_ :: Array JSX -> JSX #### `ins` ``` purescript -ins :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ins) => { | attrs } -> JSX +ins :: forall attrs attrs_. Union attrs attrs_ Props_ins => Record attrs -> JSX ``` #### `input` ``` purescript -input :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_input) => { | attrs } -> JSX +input :: forall attrs attrs_. Union attrs attrs_ Props_input => Record attrs -> JSX ``` #### `img` ``` purescript -img :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_img) => { | attrs } -> JSX +img :: forall attrs attrs_. Union attrs attrs_ Props_img => Record attrs -> JSX ``` #### `iframe_` @@ -1609,7 +1609,7 @@ iframe_ :: Array JSX -> JSX #### `iframe` ``` purescript -iframe :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_iframe) => { | attrs } -> JSX +iframe :: forall attrs attrs_. Union attrs attrs_ Props_iframe => Record attrs -> JSX ``` #### `i_` @@ -1621,7 +1621,7 @@ i_ :: Array JSX -> JSX #### `i` ``` purescript -i :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_i) => { | attrs } -> JSX +i :: forall attrs attrs_. Union attrs attrs_ Props_i => Record attrs -> JSX ``` #### `html_` @@ -1633,13 +1633,13 @@ html_ :: Array JSX -> JSX #### `html` ``` purescript -html :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_html) => { | attrs } -> JSX +html :: forall attrs attrs_. Union attrs attrs_ Props_html => Record attrs -> JSX ``` #### `hr` ``` purescript -hr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_hr) => { | attrs } -> JSX +hr :: forall attrs attrs_. Union attrs attrs_ Props_hr => Record attrs -> JSX ``` #### `hgroup_` @@ -1651,7 +1651,7 @@ hgroup_ :: Array JSX -> JSX #### `hgroup` ``` purescript -hgroup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_hgroup) => { | attrs } -> JSX +hgroup :: forall attrs attrs_. Union attrs attrs_ Props_hgroup => Record attrs -> JSX ``` #### `header_` @@ -1663,7 +1663,7 @@ header_ :: Array JSX -> JSX #### `header` ``` purescript -header :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_header) => { | attrs } -> JSX +header :: forall attrs attrs_. Union attrs attrs_ Props_header => Record attrs -> JSX ``` #### `head_` @@ -1675,7 +1675,7 @@ head_ :: Array JSX -> JSX #### `head` ``` purescript -head :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_head) => { | attrs } -> JSX +head :: forall attrs attrs_. Union attrs attrs_ Props_head => Record attrs -> JSX ``` #### `h6_` @@ -1687,7 +1687,7 @@ h6_ :: Array JSX -> JSX #### `h6` ``` purescript -h6 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h6) => { | attrs } -> JSX +h6 :: forall attrs attrs_. Union attrs attrs_ Props_h6 => Record attrs -> JSX ``` #### `h5_` @@ -1699,7 +1699,7 @@ h5_ :: Array JSX -> JSX #### `h5` ``` purescript -h5 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h5) => { | attrs } -> JSX +h5 :: forall attrs attrs_. Union attrs attrs_ Props_h5 => Record attrs -> JSX ``` #### `h4_` @@ -1711,7 +1711,7 @@ h4_ :: Array JSX -> JSX #### `h4` ``` purescript -h4 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h4) => { | attrs } -> JSX +h4 :: forall attrs attrs_. Union attrs attrs_ Props_h4 => Record attrs -> JSX ``` #### `h3_` @@ -1723,7 +1723,7 @@ h3_ :: Array JSX -> JSX #### `h3` ``` purescript -h3 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h3) => { | attrs } -> JSX +h3 :: forall attrs attrs_. Union attrs attrs_ Props_h3 => Record attrs -> JSX ``` #### `h2_` @@ -1735,7 +1735,7 @@ h2_ :: Array JSX -> JSX #### `h2` ``` purescript -h2 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h2) => { | attrs } -> JSX +h2 :: forall attrs attrs_. Union attrs attrs_ Props_h2 => Record attrs -> JSX ``` #### `h1_` @@ -1747,7 +1747,7 @@ h1_ :: Array JSX -> JSX #### `h1` ``` purescript -h1 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h1) => { | attrs } -> JSX +h1 :: forall attrs attrs_. Union attrs attrs_ Props_h1 => Record attrs -> JSX ``` #### `form_` @@ -1759,7 +1759,7 @@ form_ :: Array JSX -> JSX #### `form` ``` purescript -form :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_form) => { | attrs } -> JSX +form :: forall attrs attrs_. Union attrs attrs_ Props_form => Record attrs -> JSX ``` #### `footer_` @@ -1771,7 +1771,7 @@ footer_ :: Array JSX -> JSX #### `footer` ``` purescript -footer :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_footer) => { | attrs } -> JSX +footer :: forall attrs attrs_. Union attrs attrs_ Props_footer => Record attrs -> JSX ``` #### `figure_` @@ -1783,7 +1783,7 @@ figure_ :: Array JSX -> JSX #### `figure` ``` purescript -figure :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_figure) => { | attrs } -> JSX +figure :: forall attrs attrs_. Union attrs attrs_ Props_figure => Record attrs -> JSX ``` #### `figcaption_` @@ -1795,7 +1795,7 @@ figcaption_ :: Array JSX -> JSX #### `figcaption` ``` purescript -figcaption :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_figcaption) => { | attrs } -> JSX +figcaption :: forall attrs attrs_. Union attrs attrs_ Props_figcaption => Record attrs -> JSX ``` #### `fieldset_` @@ -1807,13 +1807,13 @@ fieldset_ :: Array JSX -> JSX #### `fieldset` ``` purescript -fieldset :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_fieldset) => { | attrs } -> JSX +fieldset :: forall attrs attrs_. Union attrs attrs_ Props_fieldset => Record attrs -> JSX ``` #### `embed` ``` purescript -embed :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_embed) => { | attrs } -> JSX +embed :: forall attrs attrs_. Union attrs attrs_ Props_embed => Record attrs -> JSX ``` #### `em_` @@ -1825,7 +1825,7 @@ em_ :: Array JSX -> JSX #### `em` ``` purescript -em :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_em) => { | attrs } -> JSX +em :: forall attrs attrs_. Union attrs attrs_ Props_em => Record attrs -> JSX ``` #### `dt_` @@ -1837,7 +1837,7 @@ dt_ :: Array JSX -> JSX #### `dt` ``` purescript -dt :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dt) => { | attrs } -> JSX +dt :: forall attrs attrs_. Union attrs attrs_ Props_dt => Record attrs -> JSX ``` #### `dl_` @@ -1849,7 +1849,7 @@ dl_ :: Array JSX -> JSX #### `dl` ``` purescript -dl :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dl) => { | attrs } -> JSX +dl :: forall attrs attrs_. Union attrs attrs_ Props_dl => Record attrs -> JSX ``` #### `div_` @@ -1861,7 +1861,7 @@ div_ :: Array JSX -> JSX #### `div` ``` purescript -div :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_div) => { | attrs } -> JSX +div :: forall attrs attrs_. Union attrs attrs_ Props_div => Record attrs -> JSX ``` #### `dialog_` @@ -1873,7 +1873,7 @@ dialog_ :: Array JSX -> JSX #### `dialog` ``` purescript -dialog :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dialog) => { | attrs } -> JSX +dialog :: forall attrs attrs_. Union attrs attrs_ Props_dialog => Record attrs -> JSX ``` #### `dfn_` @@ -1885,7 +1885,7 @@ dfn_ :: Array JSX -> JSX #### `dfn` ``` purescript -dfn :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dfn) => { | attrs } -> JSX +dfn :: forall attrs attrs_. Union attrs attrs_ Props_dfn => Record attrs -> JSX ``` #### `details_` @@ -1897,7 +1897,7 @@ details_ :: Array JSX -> JSX #### `details` ``` purescript -details :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_details) => { | attrs } -> JSX +details :: forall attrs attrs_. Union attrs attrs_ Props_details => Record attrs -> JSX ``` #### `del_` @@ -1909,7 +1909,7 @@ del_ :: Array JSX -> JSX #### `del` ``` purescript -del :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_del) => { | attrs } -> JSX +del :: forall attrs attrs_. Union attrs attrs_ Props_del => Record attrs -> JSX ``` #### `dd_` @@ -1921,7 +1921,7 @@ dd_ :: Array JSX -> JSX #### `dd` ``` purescript -dd :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dd) => { | attrs } -> JSX +dd :: forall attrs attrs_. Union attrs attrs_ Props_dd => Record attrs -> JSX ``` #### `datalist_` @@ -1933,7 +1933,7 @@ datalist_ :: Array JSX -> JSX #### `datalist` ``` purescript -datalist :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_datalist) => { | attrs } -> JSX +datalist :: forall attrs attrs_. Union attrs attrs_ Props_datalist => Record attrs -> JSX ``` #### `data_` @@ -1945,7 +1945,7 @@ data_ :: Array JSX -> JSX #### `data'` ``` purescript -data' :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_data) => { | attrs } -> JSX +data' :: forall attrs attrs_. Union attrs attrs_ Props_data => Record attrs -> JSX ``` #### `colgroup_` @@ -1957,13 +1957,13 @@ colgroup_ :: Array JSX -> JSX #### `colgroup` ``` purescript -colgroup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_colgroup) => { | attrs } -> JSX +colgroup :: forall attrs attrs_. Union attrs attrs_ Props_colgroup => Record attrs -> JSX ``` #### `col` ``` purescript -col :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_col) => { | attrs } -> JSX +col :: forall attrs attrs_. Union attrs attrs_ Props_col => Record attrs -> JSX ``` #### `code_` @@ -1975,7 +1975,7 @@ code_ :: Array JSX -> JSX #### `code` ``` purescript -code :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_code) => { | attrs } -> JSX +code :: forall attrs attrs_. Union attrs attrs_ Props_code => Record attrs -> JSX ``` #### `cite_` @@ -1987,7 +1987,7 @@ cite_ :: Array JSX -> JSX #### `cite` ``` purescript -cite :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_cite) => { | attrs } -> JSX +cite :: forall attrs attrs_. Union attrs attrs_ Props_cite => Record attrs -> JSX ``` #### `caption_` @@ -1999,7 +1999,7 @@ caption_ :: Array JSX -> JSX #### `caption` ``` purescript -caption :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_caption) => { | attrs } -> JSX +caption :: forall attrs attrs_. Union attrs attrs_ Props_caption => Record attrs -> JSX ``` #### `canvas_` @@ -2011,7 +2011,7 @@ canvas_ :: Array JSX -> JSX #### `canvas` ``` purescript -canvas :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_canvas) => { | attrs } -> JSX +canvas :: forall attrs attrs_. Union attrs attrs_ Props_canvas => Record attrs -> JSX ``` #### `button_` @@ -2023,13 +2023,13 @@ button_ :: Array JSX -> JSX #### `button` ``` purescript -button :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_button) => { | attrs } -> JSX +button :: forall attrs attrs_. Union attrs attrs_ Props_button => Record attrs -> JSX ``` #### `br` ``` purescript -br :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_br) => { | attrs } -> JSX +br :: forall attrs attrs_. Union attrs attrs_ Props_br => Record attrs -> JSX ``` #### `body_` @@ -2041,7 +2041,7 @@ body_ :: Array JSX -> JSX #### `body` ``` purescript -body :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_body) => { | attrs } -> JSX +body :: forall attrs attrs_. Union attrs attrs_ Props_body => Record attrs -> JSX ``` #### `blockquote_` @@ -2053,7 +2053,7 @@ blockquote_ :: Array JSX -> JSX #### `blockquote` ``` purescript -blockquote :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_blockquote) => { | attrs } -> JSX +blockquote :: forall attrs attrs_. Union attrs attrs_ Props_blockquote => Record attrs -> JSX ``` #### `bdo_` @@ -2065,7 +2065,7 @@ bdo_ :: Array JSX -> JSX #### `bdo` ``` purescript -bdo :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_bdo) => { | attrs } -> JSX +bdo :: forall attrs attrs_. Union attrs attrs_ Props_bdo => Record attrs -> JSX ``` #### `bdi_` @@ -2077,13 +2077,13 @@ bdi_ :: Array JSX -> JSX #### `bdi` ``` purescript -bdi :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_bdi) => { | attrs } -> JSX +bdi :: forall attrs attrs_. Union attrs attrs_ Props_bdi => Record attrs -> JSX ``` #### `base` ``` purescript -base :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_base) => { | attrs } -> JSX +base :: forall attrs attrs_. Union attrs attrs_ Props_base => Record attrs -> JSX ``` #### `b_` @@ -2095,7 +2095,7 @@ b_ :: Array JSX -> JSX #### `b` ``` purescript -b :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_b) => { | attrs } -> JSX +b :: forall attrs attrs_. Union attrs attrs_ Props_b => Record attrs -> JSX ``` #### `audio_` @@ -2107,7 +2107,7 @@ audio_ :: Array JSX -> JSX #### `audio` ``` purescript -audio :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_audio) => { | attrs } -> JSX +audio :: forall attrs attrs_. Union attrs attrs_ Props_audio => Record attrs -> JSX ``` #### `aside_` @@ -2119,7 +2119,7 @@ aside_ :: Array JSX -> JSX #### `aside` ``` purescript -aside :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_aside) => { | attrs } -> JSX +aside :: forall attrs attrs_. Union attrs attrs_ Props_aside => Record attrs -> JSX ``` #### `article_` @@ -2131,13 +2131,13 @@ article_ :: Array JSX -> JSX #### `article` ``` purescript -article :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_article) => { | attrs } -> JSX +article :: forall attrs attrs_. Union attrs attrs_ Props_article => Record attrs -> JSX ``` #### `area` ``` purescript -area :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_area) => { | attrs } -> JSX +area :: forall attrs attrs_. Union attrs attrs_ Props_area => Record attrs -> JSX ``` #### `address_` @@ -2149,7 +2149,7 @@ address_ :: Array JSX -> JSX #### `address` ``` purescript -address :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_address) => { | attrs } -> JSX +address :: forall attrs attrs_. Union attrs attrs_ Props_address => Record attrs -> JSX ``` #### `abbr_` @@ -2161,7 +2161,7 @@ abbr_ :: Array JSX -> JSX #### `abbr` ``` purescript -abbr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_abbr) => { | attrs } -> JSX +abbr :: forall attrs attrs_. Union attrs attrs_ Props_abbr => Record attrs -> JSX ``` #### `a_` @@ -2173,19 +2173,11 @@ a_ :: Array JSX -> JSX #### `a` ``` purescript -a :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_a) => { | attrs } -> JSX +a :: forall attrs attrs_. Union attrs attrs_ Props_a => Record attrs -> JSX ``` ### Re-exported from React.Basic.DOM.Internal: -#### `SharedProps` - -``` purescript -type SharedProps specific = (key :: String, about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: String, autoComplete :: String, autoFocus :: String, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Number, contentEditable :: String, contextMenu :: String, crossOrigin :: String, datatype :: String, dateTime :: String, dir :: String, draggable :: String, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: String, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: String, mediaGroup :: String, minLength :: String, noValidate :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, resource :: String, role :: String, rowSpan :: Number, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: String, srcDoc :: String, srcLang :: String, srcSet :: String, style :: CSS, tabIndex :: String, title :: String, typeof :: String, unselectable :: String, useMap :: String, vocab :: String, wmode :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler | specific) -``` - -Standard props which are shared by all DOM elements. - #### `CSS` ``` purescript diff --git a/generated-docs/React/Basic/DOM/Components/GlobalEvents.md b/generated-docs/React/Basic/DOM/Components/GlobalEvents.md index bb945fa..b50087f 100644 --- a/generated-docs/React/Basic/DOM/Components/GlobalEvents.md +++ b/generated-docs/React/Basic/DOM/Components/GlobalEvents.md @@ -40,25 +40,25 @@ defaultOptions :: EventHandlerOptions #### `globalEvent` ``` purescript -globalEvent :: EventTarget -> { eventType :: EventType, options :: EventHandlerOptions, handler :: Event -> Effect Unit } -> JSX -> JSX +globalEvent :: EventTarget -> { eventType :: EventType, handler :: Event -> Effect Unit, options :: EventHandlerOptions } -> JSX -> JSX ``` #### `globalEvents` ``` purescript -globalEvents :: EventTarget -> Array { eventType :: EventType, options :: EventHandlerOptions, handler :: Event -> Effect Unit } -> JSX -> JSX +globalEvents :: EventTarget -> Array { eventType :: EventType, handler :: Event -> Effect Unit, options :: EventHandlerOptions } -> JSX -> JSX ``` #### `windowEvent` ``` purescript -windowEvent :: { eventType :: EventType, options :: EventHandlerOptions, handler :: Event -> Effect Unit } -> JSX -> JSX +windowEvent :: { eventType :: EventType, handler :: Event -> Effect Unit, options :: EventHandlerOptions } -> JSX -> JSX ``` #### `windowEvents` ``` purescript -windowEvents :: Array { eventType :: EventType, options :: EventHandlerOptions, handler :: Event -> Effect Unit } -> JSX -> JSX +windowEvents :: Array { eventType :: EventType, handler :: Event -> Effect Unit, options :: EventHandlerOptions } -> JSX -> JSX ``` diff --git a/generated-docs/React/Basic/DOM/Generated.md b/generated-docs/React/Basic/DOM/Generated.md index 1fa57f7..64476df 100644 --- a/generated-docs/React/Basic/DOM/Generated.md +++ b/generated-docs/React/Basic/DOM/Generated.md @@ -7,13 +7,13 @@ THIS FILE IS GENERATED -- DO NOT EDIT IT #### `Props_a` ``` purescript -type Props_a = (children :: Array JSX, coords :: String, download :: String, href :: String, name :: String, onClick :: EventHandler, rel :: String, shape :: String, target :: String, type :: String) +type Props_a = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, coords :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, download :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), rel :: String, resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, shape :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `a` ``` purescript -a :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_a) => { | attrs } -> JSX +a :: forall attrs attrs_. Union attrs attrs_ Props_a => Record attrs -> JSX ``` #### `a_` @@ -25,13 +25,13 @@ a_ :: Array JSX -> JSX #### `Props_abbr` ``` purescript -type Props_abbr = (children :: Array JSX, title :: String) +type Props_abbr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `abbr` ``` purescript -abbr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_abbr) => { | attrs } -> JSX +abbr :: forall attrs attrs_. Union attrs attrs_ Props_abbr => Record attrs -> JSX ``` #### `abbr_` @@ -43,13 +43,13 @@ abbr_ :: Array JSX -> JSX #### `Props_address` ``` purescript -type Props_address = (children :: Array JSX) +type Props_address = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `address` ``` purescript -address :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_address) => { | attrs } -> JSX +address :: forall attrs attrs_. Union attrs attrs_ Props_address => Record attrs -> JSX ``` #### `address_` @@ -61,25 +61,25 @@ address_ :: Array JSX -> JSX #### `Props_area` ``` purescript -type Props_area = (alt :: String, coords :: String, download :: String, href :: String, rel :: String, shape :: String, target :: String, type :: String) +type Props_area = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, alt :: String, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, coords :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, download :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), rel :: String, resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, shape :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `area` ``` purescript -area :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_area) => { | attrs } -> JSX +area :: forall attrs attrs_. Union attrs attrs_ Props_area => Record attrs -> JSX ``` #### `Props_article` ``` purescript -type Props_article = (children :: Array JSX) +type Props_article = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `article` ``` purescript -article :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_article) => { | attrs } -> JSX +article :: forall attrs attrs_. Union attrs attrs_ Props_article => Record attrs -> JSX ``` #### `article_` @@ -91,13 +91,13 @@ article_ :: Array JSX -> JSX #### `Props_aside` ``` purescript -type Props_aside = (children :: Array JSX) +type Props_aside = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `aside` ``` purescript -aside :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_aside) => { | attrs } -> JSX +aside :: forall attrs attrs_. Union attrs attrs_ Props_aside => Record attrs -> JSX ``` #### `aside_` @@ -109,13 +109,13 @@ aside_ :: Array JSX -> JSX #### `Props_audio` ``` purescript -type Props_audio = (children :: Array JSX, controls :: Boolean, loop :: Boolean, muted :: Boolean, preload :: String, src :: String) +type Props_audio = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, controls :: Boolean, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, loop :: Boolean, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, muted :: Boolean, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, preload :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `audio` ``` purescript -audio :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_audio) => { | attrs } -> JSX +audio :: forall attrs attrs_. Union attrs attrs_ Props_audio => Record attrs -> JSX ``` #### `audio_` @@ -127,13 +127,13 @@ audio_ :: Array JSX -> JSX #### `Props_b` ``` purescript -type Props_b = (children :: Array JSX) +type Props_b = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `b` ``` purescript -b :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_b) => { | attrs } -> JSX +b :: forall attrs attrs_. Union attrs attrs_ Props_b => Record attrs -> JSX ``` #### `b_` @@ -145,25 +145,25 @@ b_ :: Array JSX -> JSX #### `Props_base` ``` purescript -type Props_base = (href :: String, target :: String) +type Props_base = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `base` ``` purescript -base :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_base) => { | attrs } -> JSX +base :: forall attrs attrs_. Union attrs attrs_ Props_base => Record attrs -> JSX ``` #### `Props_bdi` ``` purescript -type Props_bdi = (children :: Array JSX) +type Props_bdi = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `bdi` ``` purescript -bdi :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_bdi) => { | attrs } -> JSX +bdi :: forall attrs attrs_. Union attrs attrs_ Props_bdi => Record attrs -> JSX ``` #### `bdi_` @@ -175,13 +175,13 @@ bdi_ :: Array JSX -> JSX #### `Props_bdo` ``` purescript -type Props_bdo = (children :: Array JSX, dir :: String) +type Props_bdo = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `bdo` ``` purescript -bdo :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_bdo) => { | attrs } -> JSX +bdo :: forall attrs attrs_. Union attrs attrs_ Props_bdo => Record attrs -> JSX ``` #### `bdo_` @@ -193,13 +193,13 @@ bdo_ :: Array JSX -> JSX #### `Props_blockquote` ``` purescript -type Props_blockquote = (children :: Array JSX, cite :: String) +type Props_blockquote = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `blockquote` ``` purescript -blockquote :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_blockquote) => { | attrs } -> JSX +blockquote :: forall attrs attrs_. Union attrs attrs_ Props_blockquote => Record attrs -> JSX ``` #### `blockquote_` @@ -211,13 +211,13 @@ blockquote_ :: Array JSX -> JSX #### `Props_body` ``` purescript -type Props_body = (children :: Array JSX) +type Props_body = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `body` ``` purescript -body :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_body) => { | attrs } -> JSX +body :: forall attrs attrs_. Union attrs attrs_ Props_body => Record attrs -> JSX ``` #### `body_` @@ -229,25 +229,25 @@ body_ :: Array JSX -> JSX #### `Props_br` ``` purescript -type Props_br = () +type Props_br = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `br` ``` purescript -br :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_br) => { | attrs } -> JSX +br :: forall attrs attrs_. Union attrs attrs_ Props_br => Record attrs -> JSX ``` #### `Props_button` ``` purescript -type Props_button = (children :: Array JSX, disabled :: Boolean, form :: String, name :: String, type :: String, value :: String) +type Props_button = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `button` ``` purescript -button :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_button) => { | attrs } -> JSX +button :: forall attrs attrs_. Union attrs attrs_ Props_button => Record attrs -> JSX ``` #### `button_` @@ -259,13 +259,13 @@ button_ :: Array JSX -> JSX #### `Props_canvas` ``` purescript -type Props_canvas = (children :: Array JSX, height :: String, width :: String) +type Props_canvas = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `canvas` ``` purescript -canvas :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_canvas) => { | attrs } -> JSX +canvas :: forall attrs attrs_. Union attrs attrs_ Props_canvas => Record attrs -> JSX ``` #### `canvas_` @@ -277,13 +277,13 @@ canvas_ :: Array JSX -> JSX #### `Props_caption` ``` purescript -type Props_caption = (children :: Array JSX) +type Props_caption = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `caption` ``` purescript -caption :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_caption) => { | attrs } -> JSX +caption :: forall attrs attrs_. Union attrs attrs_ Props_caption => Record attrs -> JSX ``` #### `caption_` @@ -295,13 +295,13 @@ caption_ :: Array JSX -> JSX #### `Props_cite` ``` purescript -type Props_cite = (children :: Array JSX) +type Props_cite = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `cite` ``` purescript -cite :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_cite) => { | attrs } -> JSX +cite :: forall attrs attrs_. Union attrs attrs_ Props_cite => Record attrs -> JSX ``` #### `cite_` @@ -313,13 +313,13 @@ cite_ :: Array JSX -> JSX #### `Props_code` ``` purescript -type Props_code = (children :: Array JSX) +type Props_code = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `code` ``` purescript -code :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_code) => { | attrs } -> JSX +code :: forall attrs attrs_. Union attrs attrs_ Props_code => Record attrs -> JSX ``` #### `code_` @@ -331,25 +331,25 @@ code_ :: Array JSX -> JSX #### `Props_col` ``` purescript -type Props_col = (span :: Number, width :: String) +type Props_col = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, span :: Int, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `col` ``` purescript -col :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_col) => { | attrs } -> JSX +col :: forall attrs attrs_. Union attrs attrs_ Props_col => Record attrs -> JSX ``` #### `Props_colgroup` ``` purescript -type Props_colgroup = (children :: Array JSX, span :: Number, width :: String) +type Props_colgroup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, span :: Int, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `colgroup` ``` purescript -colgroup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_colgroup) => { | attrs } -> JSX +colgroup :: forall attrs attrs_. Union attrs attrs_ Props_colgroup => Record attrs -> JSX ``` #### `colgroup_` @@ -361,13 +361,13 @@ colgroup_ :: Array JSX -> JSX #### `Props_data` ``` purescript -type Props_data = (children :: Array JSX, value :: String) +type Props_data = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `data'` ``` purescript -data' :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_data) => { | attrs } -> JSX +data' :: forall attrs attrs_. Union attrs attrs_ Props_data => Record attrs -> JSX ``` #### `data_` @@ -379,13 +379,13 @@ data_ :: Array JSX -> JSX #### `Props_datalist` ``` purescript -type Props_datalist = (children :: Array JSX) +type Props_datalist = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `datalist` ``` purescript -datalist :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_datalist) => { | attrs } -> JSX +datalist :: forall attrs attrs_. Union attrs attrs_ Props_datalist => Record attrs -> JSX ``` #### `datalist_` @@ -397,13 +397,13 @@ datalist_ :: Array JSX -> JSX #### `Props_dd` ``` purescript -type Props_dd = (children :: Array JSX) +type Props_dd = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `dd` ``` purescript -dd :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dd) => { | attrs } -> JSX +dd :: forall attrs attrs_. Union attrs attrs_ Props_dd => Record attrs -> JSX ``` #### `dd_` @@ -415,13 +415,13 @@ dd_ :: Array JSX -> JSX #### `Props_del` ``` purescript -type Props_del = (children :: Array JSX, cite :: String) +type Props_del = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `del` ``` purescript -del :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_del) => { | attrs } -> JSX +del :: forall attrs attrs_. Union attrs attrs_ Props_del => Record attrs -> JSX ``` #### `del_` @@ -433,13 +433,13 @@ del_ :: Array JSX -> JSX #### `Props_details` ``` purescript -type Props_details = (children :: Array JSX, open :: Boolean) +type Props_details = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, open :: Boolean, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `details` ``` purescript -details :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_details) => { | attrs } -> JSX +details :: forall attrs attrs_. Union attrs attrs_ Props_details => Record attrs -> JSX ``` #### `details_` @@ -451,13 +451,13 @@ details_ :: Array JSX -> JSX #### `Props_dfn` ``` purescript -type Props_dfn = (children :: Array JSX, title :: String) +type Props_dfn = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `dfn` ``` purescript -dfn :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dfn) => { | attrs } -> JSX +dfn :: forall attrs attrs_. Union attrs attrs_ Props_dfn => Record attrs -> JSX ``` #### `dfn_` @@ -469,13 +469,13 @@ dfn_ :: Array JSX -> JSX #### `Props_dialog` ``` purescript -type Props_dialog = (children :: Array JSX, open :: Boolean) +type Props_dialog = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, open :: Boolean, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `dialog` ``` purescript -dialog :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dialog) => { | attrs } -> JSX +dialog :: forall attrs attrs_. Union attrs attrs_ Props_dialog => Record attrs -> JSX ``` #### `dialog_` @@ -487,13 +487,13 @@ dialog_ :: Array JSX -> JSX #### `Props_div` ``` purescript -type Props_div = (children :: Array JSX) +type Props_div = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `div` ``` purescript -div :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_div) => { | attrs } -> JSX +div :: forall attrs attrs_. Union attrs attrs_ Props_div => Record attrs -> JSX ``` #### `div_` @@ -505,13 +505,13 @@ div_ :: Array JSX -> JSX #### `Props_dl` ``` purescript -type Props_dl = (children :: Array JSX) +type Props_dl = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `dl` ``` purescript -dl :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dl) => { | attrs } -> JSX +dl :: forall attrs attrs_. Union attrs attrs_ Props_dl => Record attrs -> JSX ``` #### `dl_` @@ -523,13 +523,13 @@ dl_ :: Array JSX -> JSX #### `Props_dt` ``` purescript -type Props_dt = (children :: Array JSX) +type Props_dt = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `dt` ``` purescript -dt :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_dt) => { | attrs } -> JSX +dt :: forall attrs attrs_. Union attrs attrs_ Props_dt => Record attrs -> JSX ``` #### `dt_` @@ -541,13 +541,13 @@ dt_ :: Array JSX -> JSX #### `Props_em` ``` purescript -type Props_em = (children :: Array JSX) +type Props_em = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `em` ``` purescript -em :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_em) => { | attrs } -> JSX +em :: forall attrs attrs_. Union attrs attrs_ Props_em => Record attrs -> JSX ``` #### `em_` @@ -559,25 +559,25 @@ em_ :: Array JSX -> JSX #### `Props_embed` ``` purescript -type Props_embed = (height :: String, src :: String, type :: String, width :: String) +type Props_embed = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `embed` ``` purescript -embed :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_embed) => { | attrs } -> JSX +embed :: forall attrs attrs_. Union attrs attrs_ Props_embed => Record attrs -> JSX ``` #### `Props_fieldset` ``` purescript -type Props_fieldset = (children :: Array JSX, disabled :: Boolean, form :: String, name :: String) +type Props_fieldset = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `fieldset` ``` purescript -fieldset :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_fieldset) => { | attrs } -> JSX +fieldset :: forall attrs attrs_. Union attrs attrs_ Props_fieldset => Record attrs -> JSX ``` #### `fieldset_` @@ -589,13 +589,13 @@ fieldset_ :: Array JSX -> JSX #### `Props_figcaption` ``` purescript -type Props_figcaption = (children :: Array JSX) +type Props_figcaption = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `figcaption` ``` purescript -figcaption :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_figcaption) => { | attrs } -> JSX +figcaption :: forall attrs attrs_. Union attrs attrs_ Props_figcaption => Record attrs -> JSX ``` #### `figcaption_` @@ -607,13 +607,13 @@ figcaption_ :: Array JSX -> JSX #### `Props_figure` ``` purescript -type Props_figure = (children :: Array JSX) +type Props_figure = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `figure` ``` purescript -figure :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_figure) => { | attrs } -> JSX +figure :: forall attrs attrs_. Union attrs attrs_ Props_figure => Record attrs -> JSX ``` #### `figure_` @@ -625,13 +625,13 @@ figure_ :: Array JSX -> JSX #### `Props_footer` ``` purescript -type Props_footer = (children :: Array JSX) +type Props_footer = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `footer` ``` purescript -footer :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_footer) => { | attrs } -> JSX +footer :: forall attrs attrs_. Union attrs attrs_ Props_footer => Record attrs -> JSX ``` #### `footer_` @@ -643,13 +643,13 @@ footer_ :: Array JSX -> JSX #### `Props_form` ``` purescript -type Props_form = (accept :: String, action :: String, children :: Array JSX, method :: String, name :: String, onChange :: EventHandler, onInput :: EventHandler, onInvalid :: EventHandler, onSubmit :: EventHandler, target :: String) +type Props_form = (about :: String, accept :: String, acceptCharset :: String, accessKey :: String, action :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, method :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onInput :: EventHandler, onInvalid :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, onSubmit :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `form` ``` purescript -form :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_form) => { | attrs } -> JSX +form :: forall attrs attrs_. Union attrs attrs_ Props_form => Record attrs -> JSX ``` #### `form_` @@ -661,13 +661,13 @@ form_ :: Array JSX -> JSX #### `Props_h1` ``` purescript -type Props_h1 = (children :: Array JSX) +type Props_h1 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `h1` ``` purescript -h1 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h1) => { | attrs } -> JSX +h1 :: forall attrs attrs_. Union attrs attrs_ Props_h1 => Record attrs -> JSX ``` #### `h1_` @@ -679,13 +679,13 @@ h1_ :: Array JSX -> JSX #### `Props_h2` ``` purescript -type Props_h2 = (children :: Array JSX) +type Props_h2 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `h2` ``` purescript -h2 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h2) => { | attrs } -> JSX +h2 :: forall attrs attrs_. Union attrs attrs_ Props_h2 => Record attrs -> JSX ``` #### `h2_` @@ -697,13 +697,13 @@ h2_ :: Array JSX -> JSX #### `Props_h3` ``` purescript -type Props_h3 = (children :: Array JSX) +type Props_h3 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `h3` ``` purescript -h3 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h3) => { | attrs } -> JSX +h3 :: forall attrs attrs_. Union attrs attrs_ Props_h3 => Record attrs -> JSX ``` #### `h3_` @@ -715,13 +715,13 @@ h3_ :: Array JSX -> JSX #### `Props_h4` ``` purescript -type Props_h4 = (children :: Array JSX) +type Props_h4 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `h4` ``` purescript -h4 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h4) => { | attrs } -> JSX +h4 :: forall attrs attrs_. Union attrs attrs_ Props_h4 => Record attrs -> JSX ``` #### `h4_` @@ -733,13 +733,13 @@ h4_ :: Array JSX -> JSX #### `Props_h5` ``` purescript -type Props_h5 = (children :: Array JSX) +type Props_h5 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `h5` ``` purescript -h5 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h5) => { | attrs } -> JSX +h5 :: forall attrs attrs_. Union attrs attrs_ Props_h5 => Record attrs -> JSX ``` #### `h5_` @@ -751,13 +751,13 @@ h5_ :: Array JSX -> JSX #### `Props_h6` ``` purescript -type Props_h6 = (children :: Array JSX) +type Props_h6 = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `h6` ``` purescript -h6 :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_h6) => { | attrs } -> JSX +h6 :: forall attrs attrs_. Union attrs attrs_ Props_h6 => Record attrs -> JSX ``` #### `h6_` @@ -769,13 +769,13 @@ h6_ :: Array JSX -> JSX #### `Props_head` ``` purescript -type Props_head = (children :: Array JSX, profile :: String) +type Props_head = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, profile :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `head` ``` purescript -head :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_head) => { | attrs } -> JSX +head :: forall attrs attrs_. Union attrs attrs_ Props_head => Record attrs -> JSX ``` #### `head_` @@ -787,13 +787,13 @@ head_ :: Array JSX -> JSX #### `Props_header` ``` purescript -type Props_header = (children :: Array JSX) +type Props_header = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `header` ``` purescript -header :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_header) => { | attrs } -> JSX +header :: forall attrs attrs_. Union attrs attrs_ Props_header => Record attrs -> JSX ``` #### `header_` @@ -805,13 +805,13 @@ header_ :: Array JSX -> JSX #### `Props_hgroup` ``` purescript -type Props_hgroup = (children :: Array JSX) +type Props_hgroup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `hgroup` ``` purescript -hgroup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_hgroup) => { | attrs } -> JSX +hgroup :: forall attrs attrs_. Union attrs attrs_ Props_hgroup => Record attrs -> JSX ``` #### `hgroup_` @@ -823,25 +823,25 @@ hgroup_ :: Array JSX -> JSX #### `Props_hr` ``` purescript -type Props_hr = (size :: Number, width :: String) +type Props_hr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, size :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `hr` ``` purescript -hr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_hr) => { | attrs } -> JSX +hr :: forall attrs attrs_. Union attrs attrs_ Props_hr => Record attrs -> JSX ``` #### `Props_html` ``` purescript -type Props_html = (children :: Array JSX, manifest :: String) +type Props_html = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, manifest :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `html` ``` purescript -html :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_html) => { | attrs } -> JSX +html :: forall attrs attrs_. Union attrs attrs_ Props_html => Record attrs -> JSX ``` #### `html_` @@ -853,13 +853,13 @@ html_ :: Array JSX -> JSX #### `Props_i` ``` purescript -type Props_i = (children :: Array JSX) +type Props_i = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `i` ``` purescript -i :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_i) => { | attrs } -> JSX +i :: forall attrs attrs_. Union attrs attrs_ Props_i => Record attrs -> JSX ``` #### `i_` @@ -871,13 +871,13 @@ i_ :: Array JSX -> JSX #### `Props_iframe` ``` purescript -type Props_iframe = (children :: Array JSX, height :: String, name :: String, sandbox :: String, scrolling :: String, src :: String, width :: String) +type Props_iframe = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, sandbox :: String, scoped :: Boolean, scrolling :: String, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `iframe` ``` purescript -iframe :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_iframe) => { | attrs } -> JSX +iframe :: forall attrs attrs_. Union attrs attrs_ Props_iframe => Record attrs -> JSX ``` #### `iframe_` @@ -889,37 +889,37 @@ iframe_ :: Array JSX -> JSX #### `Props_img` ``` purescript -type Props_img = (alt :: String, height :: String, name :: String, sizes :: String, src :: String, width :: String) +type Props_img = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, alt :: String, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, sizes :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `img` ``` purescript -img :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_img) => { | attrs } -> JSX +img :: forall attrs attrs_. Union attrs attrs_ Props_img => Record attrs -> JSX ``` #### `Props_input` ``` purescript -type Props_input = (accept :: String, alt :: String, autoCapitalize :: String, autoCorrect :: String, autoSave :: String, checked :: Boolean, defaultChecked :: String, defaultValue :: String, disabled :: Boolean, form :: String, height :: String, list :: String, max :: Number, min :: Number, multiple :: Boolean, name :: String, onChange :: EventHandler, pattern :: String, placeholder :: String, required :: Boolean, results :: String, size :: Number, src :: String, step :: String, title :: String, type :: String, value :: String, width :: String) +type Props_input = (about :: String, accept :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, alt :: String, autoCapitalize :: String, autoComplete :: Boolean, autoCorrect :: String, autoFocus :: Boolean, autoPlay :: Boolean, autoSave :: String, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, checked :: Boolean, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defaultChecked :: String, defaultValue :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, list :: String, marginHeight :: String, marginWidth :: String, max :: String, maxLength :: Int, mediaGroup :: String, min :: String, minLength :: Int, multiple :: Boolean, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, pattern :: String, placeholder :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), required :: Boolean, resource :: String, results :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, size :: Int, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, step :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, width :: String, wmode :: String) ``` #### `input` ``` purescript -input :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_input) => { | attrs } -> JSX +input :: forall attrs attrs_. Union attrs attrs_ Props_input => Record attrs -> JSX ``` #### `Props_ins` ``` purescript -type Props_ins = (children :: Array JSX, cite :: String) +type Props_ins = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `ins` ``` purescript -ins :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ins) => { | attrs } -> JSX +ins :: forall attrs attrs_. Union attrs attrs_ Props_ins => Record attrs -> JSX ``` #### `ins_` @@ -931,13 +931,13 @@ ins_ :: Array JSX -> JSX #### `Props_kbd` ``` purescript -type Props_kbd = (children :: Array JSX) +type Props_kbd = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `kbd` ``` purescript -kbd :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_kbd) => { | attrs } -> JSX +kbd :: forall attrs attrs_. Union attrs attrs_ Props_kbd => Record attrs -> JSX ``` #### `kbd_` @@ -949,13 +949,13 @@ kbd_ :: Array JSX -> JSX #### `Props_keygen` ``` purescript -type Props_keygen = (challenge :: String, children :: Array JSX, disabled :: Boolean, form :: String, name :: String) +type Props_keygen = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, challenge :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `keygen` ``` purescript -keygen :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_keygen) => { | attrs } -> JSX +keygen :: forall attrs attrs_. Union attrs attrs_ Props_keygen => Record attrs -> JSX ``` #### `keygen_` @@ -967,13 +967,13 @@ keygen_ :: Array JSX -> JSX #### `Props_label` ``` purescript -type Props_label = (children :: Array JSX, form :: String) +type Props_label = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `label` ``` purescript -label :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_label) => { | attrs } -> JSX +label :: forall attrs attrs_. Union attrs attrs_ Props_label => Record attrs -> JSX ``` #### `label_` @@ -985,13 +985,13 @@ label_ :: Array JSX -> JSX #### `Props_legend` ``` purescript -type Props_legend = (children :: Array JSX) +type Props_legend = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `legend` ``` purescript -legend :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_legend) => { | attrs } -> JSX +legend :: forall attrs attrs_. Union attrs attrs_ Props_legend => Record attrs -> JSX ``` #### `legend_` @@ -1003,13 +1003,13 @@ legend_ :: Array JSX -> JSX #### `Props_li` ``` purescript -type Props_li = (children :: Array JSX, type :: String, value :: String) +type Props_li = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `li` ``` purescript -li :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_li) => { | attrs } -> JSX +li :: forall attrs attrs_. Union attrs attrs_ Props_li => Record attrs -> JSX ``` #### `li_` @@ -1021,25 +1021,25 @@ li_ :: Array JSX -> JSX #### `Props_link` ``` purescript -type Props_link = (color :: String, href :: String, integrity :: String, media :: String, nonce :: String, rel :: String, scope :: String, sizes :: String, target :: String, title :: String, type :: String) +type Props_link = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, color :: String, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, href :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, integrity :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, media :: String, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, nonce :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), rel :: String, resource :: String, role :: String, rowSpan :: Int, scope :: String, scoped :: Boolean, seamless :: Boolean, security :: String, sizes :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, target :: String, title :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `link` ``` purescript -link :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_link) => { | attrs } -> JSX +link :: forall attrs attrs_. Union attrs attrs_ Props_link => Record attrs -> JSX ``` #### `Props_main` ``` purescript -type Props_main = (children :: Array JSX) +type Props_main = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `main` ``` purescript -main :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_main) => { | attrs } -> JSX +main :: forall attrs attrs_. Union attrs attrs_ Props_main => Record attrs -> JSX ``` #### `main_` @@ -1051,13 +1051,13 @@ main_ :: Array JSX -> JSX #### `Props_map` ``` purescript -type Props_map = (children :: Array JSX, name :: String) +type Props_map = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `map` ``` purescript -map :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_map) => { | attrs } -> JSX +map :: forall attrs attrs_. Union attrs attrs_ Props_map => Record attrs -> JSX ``` #### `map_` @@ -1069,13 +1069,13 @@ map_ :: Array JSX -> JSX #### `Props_mark` ``` purescript -type Props_mark = (children :: Array JSX) +type Props_mark = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `mark` ``` purescript -mark :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_mark) => { | attrs } -> JSX +mark :: forall attrs attrs_. Union attrs attrs_ Props_mark => Record attrs -> JSX ``` #### `mark_` @@ -1087,13 +1087,13 @@ mark_ :: Array JSX -> JSX #### `Props_math` ``` purescript -type Props_math = (children :: Array JSX) +type Props_math = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `math` ``` purescript -math :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_math) => { | attrs } -> JSX +math :: forall attrs attrs_. Union attrs attrs_ Props_math => Record attrs -> JSX ``` #### `math_` @@ -1105,13 +1105,13 @@ math_ :: Array JSX -> JSX #### `Props_menu` ``` purescript -type Props_menu = (children :: Array JSX) +type Props_menu = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `menu` ``` purescript -menu :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_menu) => { | attrs } -> JSX +menu :: forall attrs attrs_. Union attrs attrs_ Props_menu => Record attrs -> JSX ``` #### `menu_` @@ -1123,13 +1123,13 @@ menu_ :: Array JSX -> JSX #### `Props_menuitem` ``` purescript -type Props_menuitem = (children :: Array JSX) +type Props_menuitem = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `menuitem` ``` purescript -menuitem :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_menuitem) => { | attrs } -> JSX +menuitem :: forall attrs attrs_. Union attrs attrs_ Props_menuitem => Record attrs -> JSX ``` #### `menuitem_` @@ -1141,25 +1141,25 @@ menuitem_ :: Array JSX -> JSX #### `Props_meta` ``` purescript -type Props_meta = (content :: String, name :: String) +type Props_meta = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, content :: String, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `meta` ``` purescript -meta :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_meta) => { | attrs } -> JSX +meta :: forall attrs attrs_. Union attrs attrs_ Props_meta => Record attrs -> JSX ``` #### `Props_meter` ``` purescript -type Props_meter = (children :: Array JSX, high :: String, low :: String, max :: Number, min :: Number, optimum :: String, value :: String) +type Props_meter = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, high :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, low :: String, marginHeight :: String, marginWidth :: String, max :: Number, maxLength :: Int, mediaGroup :: String, min :: Number, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, optimum :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `meter` ``` purescript -meter :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_meter) => { | attrs } -> JSX +meter :: forall attrs attrs_. Union attrs attrs_ Props_meter => Record attrs -> JSX ``` #### `meter_` @@ -1171,13 +1171,13 @@ meter_ :: Array JSX -> JSX #### `Props_nav` ``` purescript -type Props_nav = (children :: Array JSX) +type Props_nav = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `nav` ``` purescript -nav :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_nav) => { | attrs } -> JSX +nav :: forall attrs attrs_. Union attrs attrs_ Props_nav => Record attrs -> JSX ``` #### `nav_` @@ -1189,13 +1189,13 @@ nav_ :: Array JSX -> JSX #### `Props_noscript` ``` purescript -type Props_noscript = (children :: Array JSX) +type Props_noscript = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `noscript` ``` purescript -noscript :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_noscript) => { | attrs } -> JSX +noscript :: forall attrs attrs_. Union attrs attrs_ Props_noscript => Record attrs -> JSX ``` #### `noscript_` @@ -1207,13 +1207,13 @@ noscript_ :: Array JSX -> JSX #### `Props_object` ``` purescript -type Props_object = (children :: Array JSX, data :: String, form :: String, height :: String, name :: String, type :: String, width :: String) +type Props_object = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, data :: String, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `object` ``` purescript -object :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_object) => { | attrs } -> JSX +object :: forall attrs attrs_. Union attrs attrs_ Props_object => Record attrs -> JSX ``` #### `object_` @@ -1225,13 +1225,13 @@ object_ :: Array JSX -> JSX #### `Props_ol` ``` purescript -type Props_ol = (children :: Array JSX, reversed :: Boolean, start :: Number, type :: String) +type Props_ol = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, reversed :: Boolean, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, start :: Int, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `ol` ``` purescript -ol :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ol) => { | attrs } -> JSX +ol :: forall attrs attrs_. Union attrs attrs_ Props_ol => Record attrs -> JSX ``` #### `ol_` @@ -1243,13 +1243,13 @@ ol_ :: Array JSX -> JSX #### `Props_optgroup` ``` purescript -type Props_optgroup = (children :: Array JSX, disabled :: Boolean, label :: String) +type Props_optgroup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, label :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `optgroup` ``` purescript -optgroup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_optgroup) => { | attrs } -> JSX +optgroup :: forall attrs attrs_. Union attrs attrs_ Props_optgroup => Record attrs -> JSX ``` #### `optgroup_` @@ -1261,13 +1261,13 @@ optgroup_ :: Array JSX -> JSX #### `Props_option` ``` purescript -type Props_option = (children :: Array JSX, disabled :: Boolean, label :: String, selected :: Boolean, value :: String) +type Props_option = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, label :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, selected :: Boolean, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `option` ``` purescript -option :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_option) => { | attrs } -> JSX +option :: forall attrs attrs_. Union attrs attrs_ Props_option => Record attrs -> JSX ``` #### `option_` @@ -1279,13 +1279,13 @@ option_ :: Array JSX -> JSX #### `Props_output` ``` purescript -type Props_output = (children :: Array JSX, form :: String, name :: String) +type Props_output = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `output` ``` purescript -output :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_output) => { | attrs } -> JSX +output :: forall attrs attrs_. Union attrs attrs_ Props_output => Record attrs -> JSX ``` #### `output_` @@ -1297,13 +1297,13 @@ output_ :: Array JSX -> JSX #### `Props_p` ``` purescript -type Props_p = (children :: Array JSX) +type Props_p = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `p` ``` purescript -p :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_p) => { | attrs } -> JSX +p :: forall attrs attrs_. Union attrs attrs_ Props_p => Record attrs -> JSX ``` #### `p_` @@ -1315,25 +1315,25 @@ p_ :: Array JSX -> JSX #### `Props_param` ``` purescript -type Props_param = (name :: String, type :: String, value :: String) +type Props_param = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `param` ``` purescript -param :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_param) => { | attrs } -> JSX +param :: forall attrs attrs_. Union attrs attrs_ Props_param => Record attrs -> JSX ``` #### `Props_picture` ``` purescript -type Props_picture = (children :: Array JSX) +type Props_picture = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `picture` ``` purescript -picture :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_picture) => { | attrs } -> JSX +picture :: forall attrs attrs_. Union attrs attrs_ Props_picture => Record attrs -> JSX ``` #### `picture_` @@ -1345,13 +1345,13 @@ picture_ :: Array JSX -> JSX #### `Props_pre` ``` purescript -type Props_pre = (children :: Array JSX, width :: String) +type Props_pre = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `pre` ``` purescript -pre :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_pre) => { | attrs } -> JSX +pre :: forall attrs attrs_. Union attrs attrs_ Props_pre => Record attrs -> JSX ``` #### `pre_` @@ -1363,13 +1363,13 @@ pre_ :: Array JSX -> JSX #### `Props_progress` ``` purescript -type Props_progress = (children :: Array JSX, max :: Number, value :: String) +type Props_progress = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, max :: Number, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `progress` ``` purescript -progress :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_progress) => { | attrs } -> JSX +progress :: forall attrs attrs_. Union attrs attrs_ Props_progress => Record attrs -> JSX ``` #### `progress_` @@ -1381,13 +1381,13 @@ progress_ :: Array JSX -> JSX #### `Props_q` ``` purescript -type Props_q = (children :: Array JSX, cite :: String) +type Props_q = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, cite :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `q` ``` purescript -q :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_q) => { | attrs } -> JSX +q :: forall attrs attrs_. Union attrs attrs_ Props_q => Record attrs -> JSX ``` #### `q_` @@ -1399,13 +1399,13 @@ q_ :: Array JSX -> JSX #### `Props_rb` ``` purescript -type Props_rb = (children :: Array JSX) +type Props_rb = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `rb` ``` purescript -rb :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rb) => { | attrs } -> JSX +rb :: forall attrs attrs_. Union attrs attrs_ Props_rb => Record attrs -> JSX ``` #### `rb_` @@ -1417,13 +1417,13 @@ rb_ :: Array JSX -> JSX #### `Props_rp` ``` purescript -type Props_rp = (children :: Array JSX) +type Props_rp = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `rp` ``` purescript -rp :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rp) => { | attrs } -> JSX +rp :: forall attrs attrs_. Union attrs attrs_ Props_rp => Record attrs -> JSX ``` #### `rp_` @@ -1435,13 +1435,13 @@ rp_ :: Array JSX -> JSX #### `Props_rt` ``` purescript -type Props_rt = (children :: Array JSX) +type Props_rt = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `rt` ``` purescript -rt :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rt) => { | attrs } -> JSX +rt :: forall attrs attrs_. Union attrs attrs_ Props_rt => Record attrs -> JSX ``` #### `rt_` @@ -1453,13 +1453,13 @@ rt_ :: Array JSX -> JSX #### `Props_rtc` ``` purescript -type Props_rtc = (children :: Array JSX) +type Props_rtc = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `rtc` ``` purescript -rtc :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_rtc) => { | attrs } -> JSX +rtc :: forall attrs attrs_. Union attrs attrs_ Props_rtc => Record attrs -> JSX ``` #### `rtc_` @@ -1471,13 +1471,13 @@ rtc_ :: Array JSX -> JSX #### `Props_ruby` ``` purescript -type Props_ruby = (children :: Array JSX) +type Props_ruby = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `ruby` ``` purescript -ruby :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ruby) => { | attrs } -> JSX +ruby :: forall attrs attrs_. Union attrs attrs_ Props_ruby => Record attrs -> JSX ``` #### `ruby_` @@ -1489,13 +1489,13 @@ ruby_ :: Array JSX -> JSX #### `Props_s` ``` purescript -type Props_s = (children :: Array JSX) +type Props_s = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `s` ``` purescript -s :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_s) => { | attrs } -> JSX +s :: forall attrs attrs_. Union attrs attrs_ Props_s => Record attrs -> JSX ``` #### `s_` @@ -1507,13 +1507,13 @@ s_ :: Array JSX -> JSX #### `Props_samp` ``` purescript -type Props_samp = (children :: Array JSX) +type Props_samp = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `samp` ``` purescript -samp :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_samp) => { | attrs } -> JSX +samp :: forall attrs attrs_. Union attrs attrs_ Props_samp => Record attrs -> JSX ``` #### `samp_` @@ -1525,13 +1525,13 @@ samp_ :: Array JSX -> JSX #### `Props_script` ``` purescript -type Props_script = (async :: Boolean, children :: Array JSX, defer :: Boolean, integrity :: String, nonce :: String, src :: String, type :: String) +type Props_script = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, async :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defer :: Boolean, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, integrity :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, nonce :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `script` ``` purescript -script :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_script) => { | attrs } -> JSX +script :: forall attrs attrs_. Union attrs attrs_ Props_script => Record attrs -> JSX ``` #### `script_` @@ -1543,13 +1543,13 @@ script_ :: Array JSX -> JSX #### `Props_section` ``` purescript -type Props_section = (children :: Array JSX) +type Props_section = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `section` ``` purescript -section :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_section) => { | attrs } -> JSX +section :: forall attrs attrs_. Union attrs attrs_ Props_section => Record attrs -> JSX ``` #### `section_` @@ -1561,13 +1561,13 @@ section_ :: Array JSX -> JSX #### `Props_select` ``` purescript -type Props_select = (children :: Array JSX, defaultValue :: String, disabled :: Boolean, form :: String, multiple :: Boolean, name :: String, onChange :: EventHandler, required :: Boolean, size :: Number, value :: String) +type Props_select = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defaultValue :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, multiple :: Boolean, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), required :: Boolean, resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, size :: Int, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String) ``` #### `select` ``` purescript -select :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_select) => { | attrs } -> JSX +select :: forall attrs attrs_. Union attrs attrs_ Props_select => Record attrs -> JSX ``` #### `select_` @@ -1579,13 +1579,13 @@ select_ :: Array JSX -> JSX #### `Props_slot` ``` purescript -type Props_slot = (children :: Array JSX, name :: String) +type Props_slot = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `slot` ``` purescript -slot :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_slot) => { | attrs } -> JSX +slot :: forall attrs attrs_. Union attrs attrs_ Props_slot => Record attrs -> JSX ``` #### `slot_` @@ -1597,13 +1597,13 @@ slot_ :: Array JSX -> JSX #### `Props_small` ``` purescript -type Props_small = (children :: Array JSX) +type Props_small = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `small` ``` purescript -small :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_small) => { | attrs } -> JSX +small :: forall attrs attrs_. Union attrs attrs_ Props_small => Record attrs -> JSX ``` #### `small_` @@ -1615,25 +1615,25 @@ small_ :: Array JSX -> JSX #### `Props_source` ``` purescript -type Props_source = (media :: String, sizes :: String, src :: String, type :: String) +type Props_source = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, media :: String, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, sizes :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `source` ``` purescript -source :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_source) => { | attrs } -> JSX +source :: forall attrs attrs_. Union attrs attrs_ Props_source => Record attrs -> JSX ``` #### `Props_span` ``` purescript -type Props_span = (children :: Array JSX) +type Props_span = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `span` ``` purescript -span :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_span) => { | attrs } -> JSX +span :: forall attrs attrs_. Union attrs attrs_ Props_span => Record attrs -> JSX ``` #### `span_` @@ -1645,13 +1645,13 @@ span_ :: Array JSX -> JSX #### `Props_strong` ``` purescript -type Props_strong = (children :: Array JSX) +type Props_strong = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `strong` ``` purescript -strong :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_strong) => { | attrs } -> JSX +strong :: forall attrs attrs_. Union attrs attrs_ Props_strong => Record attrs -> JSX ``` #### `strong_` @@ -1663,13 +1663,13 @@ strong_ :: Array JSX -> JSX #### `Props_style` ``` purescript -type Props_style = (children :: Array JSX, media :: String, nonce :: String, title :: String, type :: String) +type Props_style = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, media :: String, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, nonce :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `style` ``` purescript -style :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_style) => { | attrs } -> JSX +style :: forall attrs attrs_. Union attrs attrs_ Props_style => Record attrs -> JSX ``` #### `style_` @@ -1681,13 +1681,13 @@ style_ :: Array JSX -> JSX #### `Props_sub` ``` purescript -type Props_sub = (children :: Array JSX) +type Props_sub = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `sub` ``` purescript -sub :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_sub) => { | attrs } -> JSX +sub :: forall attrs attrs_. Union attrs attrs_ Props_sub => Record attrs -> JSX ``` #### `sub_` @@ -1699,13 +1699,13 @@ sub_ :: Array JSX -> JSX #### `Props_summary` ``` purescript -type Props_summary = (children :: Array JSX) +type Props_summary = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `summary` ``` purescript -summary :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_summary) => { | attrs } -> JSX +summary :: forall attrs attrs_. Union attrs attrs_ Props_summary => Record attrs -> JSX ``` #### `summary_` @@ -1717,13 +1717,13 @@ summary_ :: Array JSX -> JSX #### `Props_sup` ``` purescript -type Props_sup = (children :: Array JSX) +type Props_sup = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `sup` ``` purescript -sup :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_sup) => { | attrs } -> JSX +sup :: forall attrs attrs_. Union attrs attrs_ Props_sup => Record attrs -> JSX ``` #### `sup_` @@ -1735,13 +1735,13 @@ sup_ :: Array JSX -> JSX #### `Props_svg` ``` purescript -type Props_svg = (accentHeight :: String, accumulate :: String, additive :: String, alignmentBaseline :: String, allowReorder :: String, alphabetic :: String, amplitude :: String, arabicForm :: String, ascent :: String, attributeName :: String, attributeType :: String, autoReverse :: String, azimuth :: String, baseFrequency :: String, baseProfile :: String, baselineShift :: String, bbox :: String, begin :: String, bias :: String, by :: String, calcMode :: String, capHeight :: String, children :: Array JSX, clip :: String, clipPath :: String, clipPathUnits :: String, clipRule :: String, color :: String, colorInterpolation :: String, colorInterpolationFilters :: String, colorProfile :: String, colorRendering :: String, contentScriptType :: String, contentStyleType :: String, cursor :: String, cx :: String, cy :: String, d :: String, decelerate :: String, descent :: String, diffuseConstant :: String, direction :: String, display :: String, divisor :: String, dominantBaseline :: String, dur :: String, dx :: String, dy :: String, edgeMode :: String, elevation :: String, enableBackground :: String, end :: String, exponent :: String, externalResourcesRequired :: String, fill :: String, fillOpacity :: String, fillRule :: String, filter :: String, filterRes :: String, filterUnits :: String, floodColor :: String, floodOpacity :: String, focusable :: String, fontFamily :: String, fontSize :: String, fontSizeAdjust :: String, fontStretch :: String, fontStyle :: String, fontVariant :: String, fontWeight :: String, format :: String, from :: String, fx :: String, fy :: String, g1 :: String, g2 :: String, glyphName :: String, glyphOrientationHorizontal :: String, glyphOrientationVertical :: String, glyphRef :: String, gradientTransform :: String, gradientUnits :: String, hanging :: String, height :: String, horizAdvX :: String, horizOriginX :: String, ideographic :: String, imageRendering :: String, in :: String, in2 :: String, intercept :: String, k :: String, k1 :: String, k2 :: String, k3 :: String, k4 :: String, kernelMatrix :: String, kernelUnitLength :: String, kerning :: String, keyPoints :: String, keySplines :: String, keyTimes :: String, lengthAdjust :: String, letterSpacing :: String, lightingColor :: String, limitingConeAngle :: String, local :: String, markerEnd :: String, markerHeight :: String, markerMid :: String, markerStart :: String, markerUnits :: String, markerWidth :: String, mask :: String, maskContentUnits :: String, maskUnits :: String, mathematical :: String, mode :: String, numOctaves :: String, offset :: String, opacity :: String, operator :: String, order :: String, orient :: String, orientation :: String, origin :: String, overflow :: String, overlinePosition :: String, overlineThickness :: String, paintOrder :: String, panose1 :: String, pathLength :: String, patternContentUnits :: String, patternTransform :: String, patternUnits :: String, pointerEvents :: String, points :: String, pointsAtX :: String, pointsAtY :: String, pointsAtZ :: String, preserveAlpha :: String, preserveAspectRatio :: String, primitiveUnits :: String, r :: String, radius :: String, refX :: String, refY :: String, renderingIntent :: String, repeatCount :: String, repeatDur :: String, requiredExtensions :: String, requiredFeatures :: String, restart :: String, result :: String, rotate :: String, rx :: String, ry :: String, scale :: String, seed :: String, shapeRendering :: String, slope :: String, spacing :: String, specularConstant :: String, specularExponent :: String, speed :: String, spreadMethod :: String, startOffset :: String, stdDeviation :: String, stemh :: String, stemv :: String, stitchTiles :: String, stopColor :: String, stopOpacity :: String, strikethroughPosition :: String, strikethroughThickness :: String, string :: String, stroke :: String, strokeDasharray :: String, strokeDashoffset :: String, strokeLinecap :: String, strokeLinejoin :: String, strokeMiterlimit :: String, strokeOpacity :: String, strokeWidth :: String, surfaceScale :: String, systemLanguage :: String, tableValues :: String, targetX :: String, targetY :: String, textAnchor :: String, textDecoration :: String, textLength :: String, textRendering :: String, to :: String, transform :: String, u1 :: String, u2 :: String, underlinePosition :: String, underlineThickness :: String, unicode :: String, unicodeBidi :: String, unicodeRange :: String, unitsPerEm :: String, vAlphabetic :: String, vHanging :: String, vIdeographic :: String, vMathematical :: String, values :: String, vectorEffect :: String, version :: String, vertAdvY :: String, vertOriginX :: String, vertOriginY :: String, viewBox :: String, viewTarget :: String, visibility :: String, width :: String, widths :: String, wordSpacing :: String, writingMode :: String, x :: String, x1 :: String, x2 :: String, xChannelSelector :: String, xHeight :: String, xlinkActuate :: String, xlinkArcrole :: String, xlinkHref :: String, xlinkRole :: String, xlinkShow :: String, xlinkTitle :: String, xlinkType :: String, xmlBase :: String, xmlLang :: String, xmlSpace :: String, xmlns :: String, xmlnsXlink :: String, y :: String, y1 :: String, y2 :: String, yChannelSelector :: String, z :: String, zoomAndPan :: String) +type Props_svg = (about :: String, accentHeight :: String, acceptCharset :: String, accessKey :: String, accumulate :: String, additive :: String, alignmentBaseline :: String, allowFullScreen :: Boolean, allowReorder :: String, allowTransparency :: Boolean, alphabetic :: String, amplitude :: String, arabicForm :: String, ascent :: String, attributeName :: String, attributeType :: String, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, autoReverse :: String, azimuth :: String, baseFrequency :: String, baseProfile :: String, baselineShift :: String, bbox :: String, begin :: String, bias :: String, by :: String, calcMode :: String, capHeight :: String, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, clip :: String, clipPath :: String, clipPathUnits :: String, clipRule :: String, colSpan :: Int, color :: String, colorInterpolation :: String, colorInterpolationFilters :: String, colorProfile :: String, colorRendering :: String, contentEditable :: Boolean, contentScriptType :: String, contentStyleType :: String, contextMenu :: String, crossOrigin :: String, cursor :: String, cx :: String, cy :: String, d :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, decelerate :: String, descent :: String, diffuseConstant :: String, dir :: String, direction :: String, display :: String, divisor :: String, dominantBaseline :: String, draggable :: Boolean, dur :: String, dx :: String, dy :: String, edgeMode :: String, elevation :: String, enableBackground :: String, encType :: String, end :: String, exponent :: String, externalResourcesRequired :: String, fill :: String, fillOpacity :: String, fillRule :: String, filter :: String, filterRes :: String, filterUnits :: String, floodColor :: String, floodOpacity :: String, focusable :: String, fontFamily :: String, fontSize :: String, fontSizeAdjust :: String, fontStretch :: String, fontStyle :: String, fontVariant :: String, fontWeight :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, format :: String, frameBorder :: String, from :: String, fx :: String, fy :: String, g1 :: String, g2 :: String, glyphName :: String, glyphOrientationHorizontal :: String, glyphOrientationVertical :: String, glyphRef :: String, gradientTransform :: String, gradientUnits :: String, hanging :: String, height :: String, hidden :: Boolean, horizAdvX :: String, horizOriginX :: String, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, ideographic :: String, imageRendering :: String, in :: String, in2 :: String, inlist :: String, inputMode :: String, intercept :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, k :: String, k1 :: String, k2 :: String, k3 :: String, k4 :: String, kernelMatrix :: String, kernelUnitLength :: String, kerning :: String, key :: String, keyParams :: String, keyPoints :: String, keySplines :: String, keyTimes :: String, keyType :: String, lang :: String, lengthAdjust :: String, letterSpacing :: String, lightingColor :: String, limitingConeAngle :: String, local :: String, marginHeight :: String, marginWidth :: String, markerEnd :: String, markerHeight :: String, markerMid :: String, markerStart :: String, markerUnits :: String, markerWidth :: String, mask :: String, maskContentUnits :: String, maskUnits :: String, mathematical :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, mode :: String, noValidate :: Boolean, numOctaves :: String, offset :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, opacity :: String, operator :: String, order :: String, orient :: String, orientation :: String, origin :: String, overflow :: String, overlinePosition :: String, overlineThickness :: String, paintOrder :: String, panose1 :: String, pathLength :: String, patternContentUnits :: String, patternTransform :: String, patternUnits :: String, pointerEvents :: String, points :: String, pointsAtX :: String, pointsAtY :: String, pointsAtZ :: String, prefix :: String, preserveAlpha :: String, preserveAspectRatio :: String, primitiveUnits :: String, property :: String, r :: String, radioGroup :: String, radius :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), refX :: String, refY :: String, renderingIntent :: String, repeatCount :: String, repeatDur :: String, requiredExtensions :: String, requiredFeatures :: String, resource :: String, restart :: String, result :: String, role :: String, rotate :: String, rowSpan :: Int, rx :: String, ry :: String, scale :: String, scoped :: Boolean, seamless :: Boolean, security :: String, seed :: String, shapeRendering :: String, slope :: String, spacing :: String, specularConstant :: String, specularExponent :: String, speed :: String, spellCheck :: Boolean, spreadMethod :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, startOffset :: String, stdDeviation :: String, stemh :: String, stemv :: String, stitchTiles :: String, stopColor :: String, stopOpacity :: String, strikethroughPosition :: String, strikethroughThickness :: String, string :: String, stroke :: String, strokeDasharray :: String, strokeDashoffset :: String, strokeLinecap :: String, strokeLinejoin :: String, strokeMiterlimit :: String, strokeOpacity :: String, strokeWidth :: String, style :: CSS, suppressContentEditableWarning :: Boolean, surfaceScale :: String, systemLanguage :: String, tabIndex :: Int, tableValues :: String, targetX :: String, targetY :: String, textAnchor :: String, textDecoration :: String, textLength :: String, textRendering :: String, title :: String, to :: String, transform :: String, typeof :: String, u1 :: String, u2 :: String, underlinePosition :: String, underlineThickness :: String, unicode :: String, unicodeBidi :: String, unicodeRange :: String, unitsPerEm :: String, unselectable :: Boolean, useMap :: String, vAlphabetic :: String, vHanging :: String, vIdeographic :: String, vMathematical :: String, values :: String, vectorEffect :: String, version :: String, vertAdvY :: String, vertOriginX :: String, vertOriginY :: String, viewBox :: String, viewTarget :: String, visibility :: String, vocab :: String, width :: String, widths :: String, wmode :: String, wordSpacing :: String, writingMode :: String, x :: String, x1 :: String, x2 :: String, xChannelSelector :: String, xHeight :: String, xlinkActuate :: String, xlinkArcrole :: String, xlinkHref :: String, xlinkRole :: String, xlinkShow :: String, xlinkTitle :: String, xlinkType :: String, xmlBase :: String, xmlLang :: String, xmlSpace :: String, xmlns :: String, xmlnsXlink :: String, y :: String, y1 :: String, y2 :: String, yChannelSelector :: String, z :: String, zoomAndPan :: String) ``` #### `svg` ``` purescript -svg :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_svg) => { | attrs } -> JSX +svg :: forall attrs attrs_. Union attrs attrs_ Props_svg => Record attrs -> JSX ``` #### `svg_` @@ -1753,13 +1753,13 @@ svg_ :: Array JSX -> JSX #### `Props_table` ``` purescript -type Props_table = (children :: Array JSX, summary :: String, width :: String) +type Props_table = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, summary :: String, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `table` ``` purescript -table :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_table) => { | attrs } -> JSX +table :: forall attrs attrs_. Union attrs attrs_ Props_table => Record attrs -> JSX ``` #### `table_` @@ -1771,13 +1771,13 @@ table_ :: Array JSX -> JSX #### `Props_tbody` ``` purescript -type Props_tbody = (children :: Array JSX) +type Props_tbody = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `tbody` ``` purescript -tbody :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_tbody) => { | attrs } -> JSX +tbody :: forall attrs attrs_. Union attrs attrs_ Props_tbody => Record attrs -> JSX ``` #### `tbody_` @@ -1789,13 +1789,13 @@ tbody_ :: Array JSX -> JSX #### `Props_td` ``` purescript -type Props_td = (children :: Array JSX, headers :: String, height :: String, scope :: String, width :: String) +type Props_td = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, headers :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scope :: String, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `td` ``` purescript -td :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_td) => { | attrs } -> JSX +td :: forall attrs attrs_. Union attrs attrs_ Props_td => Record attrs -> JSX ``` #### `td_` @@ -1807,13 +1807,13 @@ td_ :: Array JSX -> JSX #### `Props_template` ``` purescript -type Props_template = (children :: Array JSX) +type Props_template = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `template` ``` purescript -template :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_template) => { | attrs } -> JSX +template :: forall attrs attrs_. Union attrs attrs_ Props_template => Record attrs -> JSX ``` #### `template_` @@ -1825,13 +1825,13 @@ template_ :: Array JSX -> JSX #### `Props_textarea` ``` purescript -type Props_textarea = (autoCapitalize :: String, autoCorrect :: String, children :: Array JSX, cols :: Number, defaultValue :: String, disabled :: Boolean, form :: String, name :: String, onChange :: EventHandler, placeholder :: String, required :: Boolean, rows :: Number, value :: String, wrap :: String) +type Props_textarea = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoCapitalize :: String, autoComplete :: Boolean, autoCorrect :: String, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, cols :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, defaultValue :: String, dir :: String, disabled :: Boolean, draggable :: Boolean, encType :: String, form :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, name :: String, noValidate :: Boolean, onBlur :: EventHandler, onChange :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, placeholder :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), required :: Boolean, resource :: String, role :: String, rowSpan :: Int, rows :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, value :: String, vocab :: String, wmode :: String, wrap :: String) ``` #### `textarea` ``` purescript -textarea :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_textarea) => { | attrs } -> JSX +textarea :: forall attrs attrs_. Union attrs attrs_ Props_textarea => Record attrs -> JSX ``` #### `textarea_` @@ -1843,13 +1843,13 @@ textarea_ :: Array JSX -> JSX #### `Props_tfoot` ``` purescript -type Props_tfoot = (children :: Array JSX) +type Props_tfoot = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `tfoot` ``` purescript -tfoot :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_tfoot) => { | attrs } -> JSX +tfoot :: forall attrs attrs_. Union attrs attrs_ Props_tfoot => Record attrs -> JSX ``` #### `tfoot_` @@ -1861,13 +1861,13 @@ tfoot_ :: Array JSX -> JSX #### `Props_th` ``` purescript -type Props_th = (children :: Array JSX, headers :: String, height :: String, scope :: String, width :: String) +type Props_th = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, headers :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scope :: String, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `th` ``` purescript -th :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_th) => { | attrs } -> JSX +th :: forall attrs attrs_. Union attrs attrs_ Props_th => Record attrs -> JSX ``` #### `th_` @@ -1879,13 +1879,13 @@ th_ :: Array JSX -> JSX #### `Props_thead` ``` purescript -type Props_thead = (children :: Array JSX) +type Props_thead = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `thead` ``` purescript -thead :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_thead) => { | attrs } -> JSX +thead :: forall attrs attrs_. Union attrs attrs_ Props_thead => Record attrs -> JSX ``` #### `thead_` @@ -1897,13 +1897,13 @@ thead_ :: Array JSX -> JSX #### `Props_time` ``` purescript -type Props_time = (children :: Array JSX) +type Props_time = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `time` ``` purescript -time :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_time) => { | attrs } -> JSX +time :: forall attrs attrs_. Union attrs attrs_ Props_time => Record attrs -> JSX ``` #### `time_` @@ -1915,13 +1915,13 @@ time_ :: Array JSX -> JSX #### `Props_title` ``` purescript -type Props_title = (children :: Array JSX) +type Props_title = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `title` ``` purescript -title :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_title) => { | attrs } -> JSX +title :: forall attrs attrs_. Union attrs attrs_ Props_title => Record attrs -> JSX ``` #### `title_` @@ -1933,13 +1933,13 @@ title_ :: Array JSX -> JSX #### `Props_tr` ``` purescript -type Props_tr = (children :: Array JSX) +type Props_tr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `tr` ``` purescript -tr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_tr) => { | attrs } -> JSX +tr :: forall attrs attrs_. Union attrs attrs_ Props_tr => Record attrs -> JSX ``` #### `tr_` @@ -1951,25 +1951,25 @@ tr_ :: Array JSX -> JSX #### `Props_track` ``` purescript -type Props_track = (default :: Boolean, kind :: String, label :: String, src :: String) +type Props_track = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, default :: Boolean, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, kind :: String, label :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `track` ``` purescript -track :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_track) => { | attrs } -> JSX +track :: forall attrs attrs_. Union attrs attrs_ Props_track => Record attrs -> JSX ``` #### `Props_u` ``` purescript -type Props_u = (children :: Array JSX) +type Props_u = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `u` ``` purescript -u :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_u) => { | attrs } -> JSX +u :: forall attrs attrs_. Union attrs attrs_ Props_u => Record attrs -> JSX ``` #### `u_` @@ -1981,13 +1981,13 @@ u_ :: Array JSX -> JSX #### `Props_ul` ``` purescript -type Props_ul = (children :: Array JSX, type :: String) +type Props_ul = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, type :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `ul` ``` purescript -ul :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_ul) => { | attrs } -> JSX +ul :: forall attrs attrs_. Union attrs attrs_ Props_ul => Record attrs -> JSX ``` #### `ul_` @@ -1999,13 +1999,13 @@ ul_ :: Array JSX -> JSX #### `Props_var` ``` purescript -type Props_var = (children :: Array JSX) +type Props_var = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `var` ``` purescript -var :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_var) => { | attrs } -> JSX +var :: forall attrs attrs_. Union attrs attrs_ Props_var => Record attrs -> JSX ``` #### `var_` @@ -2017,13 +2017,13 @@ var_ :: Array JSX -> JSX #### `Props_video` ``` purescript -type Props_video = (children :: Array JSX, controls :: Boolean, height :: String, loop :: Boolean, muted :: Boolean, playsInline :: Boolean, poster :: String, preload :: String, src :: String, width :: String) +type Props_video = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, children :: Array JSX, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, controls :: Boolean, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, height :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, loop :: Boolean, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, muted :: Boolean, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, playsInline :: Boolean, poster :: String, prefix :: String, preload :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, src :: String, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, width :: String, wmode :: String) ``` #### `video` ``` purescript -video :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_video) => { | attrs } -> JSX +video :: forall attrs attrs_. Union attrs attrs_ Props_video => Record attrs -> JSX ``` #### `video_` @@ -2035,13 +2035,13 @@ video_ :: Array JSX -> JSX #### `Props_wbr` ``` purescript -type Props_wbr = () +type Props_wbr = (about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: Boolean, autoComplete :: Boolean, autoFocus :: Boolean, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Int, contentEditable :: Boolean, contextMenu :: String, crossOrigin :: String, dangerouslySetInnerHTML :: { __html :: String }, datatype :: String, dateTime :: String, dir :: String, draggable :: Boolean, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: Boolean, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, key :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: Int, mediaGroup :: String, minLength :: Int, noValidate :: Boolean, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onKeyDown :: EventHandler, onKeyPress :: EventHandler, onKeyUp :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, ref :: Ref (Nullable Node), resource :: String, role :: String, rowSpan :: Int, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: Boolean, srcDoc :: JSX, srcLang :: String, srcSet :: String, style :: CSS, suppressContentEditableWarning :: Boolean, tabIndex :: Int, title :: String, typeof :: String, unselectable :: Boolean, useMap :: String, vocab :: String, wmode :: String) ``` #### `wbr` ``` purescript -wbr :: forall attrs attrs_. Union attrs attrs_ (SharedProps Props_wbr) => { | attrs } -> JSX +wbr :: forall attrs attrs_. Union attrs attrs_ Props_wbr => Record attrs -> JSX ``` diff --git a/generated-docs/React/Basic/DOM/Internal.md b/generated-docs/React/Basic/DOM/Internal.md index 86e65fd..0088de3 100644 --- a/generated-docs/React/Basic/DOM/Internal.md +++ b/generated-docs/React/Basic/DOM/Internal.md @@ -8,14 +8,6 @@ data CSS :: Type An abstract type representing records of CSS attributes. -#### `SharedProps` - -``` purescript -type SharedProps specific = (key :: String, about :: String, acceptCharset :: String, accessKey :: String, allowFullScreen :: Boolean, allowTransparency :: String, autoComplete :: String, autoFocus :: String, autoPlay :: Boolean, capture :: Boolean, cellPadding :: String, cellSpacing :: String, charSet :: String, classID :: String, className :: String, colSpan :: Number, contentEditable :: String, contextMenu :: String, crossOrigin :: String, datatype :: String, dateTime :: String, dir :: String, draggable :: String, encType :: String, formAction :: String, formEncType :: String, formMethod :: String, formNoValidate :: String, formTarget :: String, frameBorder :: String, hidden :: Boolean, hrefLang :: String, htmlFor :: String, httpEquiv :: String, icon :: String, id :: String, inlist :: String, inputMode :: String, is :: String, itemID :: String, itemProp :: String, itemRef :: String, itemScope :: Boolean, itemType :: String, keyParams :: String, keyType :: String, lang :: String, marginHeight :: String, marginWidth :: String, maxLength :: String, mediaGroup :: String, minLength :: String, noValidate :: String, prefix :: String, property :: String, radioGroup :: String, readOnly :: Boolean, resource :: String, role :: String, rowSpan :: Number, scoped :: Boolean, seamless :: Boolean, security :: String, spellCheck :: String, srcDoc :: String, srcLang :: String, srcSet :: String, style :: CSS, tabIndex :: String, title :: String, typeof :: String, unselectable :: String, useMap :: String, vocab :: String, wmode :: String, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onMouseDown :: EventHandler, onMouseEnter :: EventHandler, onMouseLeave :: EventHandler, onMouseMove :: EventHandler, onMouseOut :: EventHandler, onMouseOver :: EventHandler, onMouseUp :: EventHandler | specific) -``` - -Standard props which are shared by all DOM elements. - #### `unsafeCreateDOMComponent` ``` purescript diff --git a/generated-docs/React/Basic/Events.md b/generated-docs/React/Basic/Events.md index bf41558..7c17d6e 100644 --- a/generated-docs/React/Basic/Events.md +++ b/generated-docs/React/Basic/Events.md @@ -93,7 +93,7 @@ syntheticEvent :: EventFn SyntheticEvent SyntheticEvent #### `merge` ``` purescript -merge :: forall a fns fns_list r. RowToList fns fns_list => Merge fns_list fns a r => { | fns } -> EventFn a ({ | r }) +merge :: forall a fns fns_list r. RowToList fns fns_list => Merge fns_list fns a r => Record fns -> EventFn a (Record r) ``` Merge multiple `EventFn` operations and collect their results. @@ -110,7 +110,7 @@ input { onChange: handler (merge { targetValue, timeStamp }) ``` purescript class Merge (rl :: RowList) fns a r | rl -> fns, rl a -> r where - mergeImpl :: RLProxy rl -> { | fns } -> EventFn a ({ | r }) + mergeImpl :: RLProxy rl -> Record fns -> EventFn a (Record r) ``` ##### Instances