@@ -67,8 +67,8 @@ foreign import mkForwardRefComponentEffect ∷
6767
6868foreign import createRef ∷ ∀ a. Effect (Ref a)
6969
70−type NodeRef
71− = Ref (Nullable Node)
70+type NodeRef =
71+ Ref (Nullable Node)
7272
7373getBoundingBoxFromRef ∷ Ref (Nullable Node) -> Effect (Maybe DOMRect)
7474getBoundingBoxFromRef itemRef = do
@@ -200,443 +200,443 @@ dangerous = unsafePerformEffect <<< unsafeCreateDOMComponent
200200
201201-- type DivProps =
202202-- Props_div
203−type DivProps
204− = DivPropsF Id ()
203+type DivProps =
204+ DivPropsF Id ()
205205
206−type DivPropsF f more
207− = ( _aria ∷ f (Object String)
208− , _data ∷ f (Object String)
209− , about ∷ f String
210− , acceptCharset ∷ f String
211− , accessKey ∷ f String
212− , allowFullScreen ∷ f Boolean
213− , autoFocus ∷ f Boolean
214− , autoPlay ∷ f Boolean
215− , capture ∷ f Boolean
216− , cellPadding ∷ f String
217− , cellSpacing ∷ f String
218− , charSet ∷ f String
219− , children ∷ f (Array JSX)
220− , classID ∷ f String
221− , colSpan ∷ f Int
222− , contentEditable ∷ f Boolean
223− , contextMenu ∷ f String
224− , crossOrigin ∷ f String
225− , dangerouslySetInnerHTML ∷ f { __html ∷ f String }
226− , datatype ∷ f String
227− , dateTime ∷ f String
228− , dir ∷ f String
229− , draggable ∷ f Boolean
230− , encType ∷ f String
231− , formAction ∷ f String
232− , formEncType ∷ f String
233− , formMethod ∷ f String
234− , formNoValidate ∷ f Boolean
235− , formTarget ∷ f String
236− , frameBorder ∷ f String
237− , hidden ∷ f Boolean
238− , hrefLang ∷ f String
239− , htmlFor ∷ f String
240− , httpEquiv ∷ f String
241− , icon ∷ f String
242− , id ∷ f String
243− , inlist ∷ f String
244− , inputMode ∷ f String
245− , is ∷ f String
246− , itemID ∷ f String
247− , itemProp ∷ f String
248− , itemRef ∷ f String
249− , itemScope ∷ f Boolean
250− , itemType ∷ f String
251− , keyParams ∷ f String
252− , keyType ∷ f String
253− , lang ∷ f String
254− , marginHeight ∷ f String
255− , marginWidth ∷ f String
256− , maxLength ∷ f Int
257− , mediaGroup ∷ f String
258− , minLength ∷ f Int
259− , noValidate ∷ f Boolean
260− , onAnimationEnd ∷ f EventHandler
261− , onAnimationIteration ∷ f EventHandler
262− , onAnimationStart ∷ f EventHandler
263− , onBlur ∷ f EventHandler
264− , onClick ∷ f EventHandler
265− , onCompositionEnd ∷ f EventHandler
266− , onCompositionStart ∷ f EventHandler
267− , onCompositionUpdate ∷ f EventHandler
268− , onContextMenu ∷ f EventHandler
269− , onCopy ∷ f EventHandler
270− , onCut ∷ f EventHandler
271− , onDoubleClick ∷ f EventHandler
272− , onDrag ∷ f EventHandler
273− , onDragEnd ∷ f EventHandler
274− , onDragEnter ∷ f EventHandler
275− , onDragExit ∷ f EventHandler
276− , onDragLeave ∷ f EventHandler
277− , onDragOver ∷ f EventHandler
278− , onDragStart ∷ f EventHandler
279− , onDrop ∷ f EventHandler
280− , onFocus ∷ f EventHandler
281− , onGotPointerCapture ∷ f EventHandler
282− , onInvalid ∷ f EventHandler
283− , onKeyDown ∷ f EventHandler
284− , onKeyPress ∷ f EventHandler
285− , onKeyUp ∷ f EventHandler
286− , onLostPointerCapture ∷ f EventHandler
287− , onMouseDown ∷ f EventHandler
288− , onMouseEnter ∷ f EventHandler
289− , onMouseLeave ∷ f EventHandler
290− , onMouseMove ∷ f EventHandler
291− , onMouseOut ∷ f EventHandler
292− , onMouseOver ∷ f EventHandler
293− , onMouseUp ∷ f EventHandler
294− , onPaste ∷ f EventHandler
295− , onPointerCancel ∷ f EventHandler
296− , onPointerDown ∷ f EventHandler
297− , onPointerEnter ∷ f EventHandler
298− , onPointerLeave ∷ f EventHandler
299− , onPointerMove ∷ f EventHandler
300− , onPointerOut ∷ f EventHandler
301− , onPointerOver ∷ f EventHandler
302− , onPointerUp ∷ f EventHandler
303− , onSelect ∷ f EventHandler
304− , onSubmit ∷ f EventHandler
305− , onTouchCancel ∷ f EventHandler
306− , onTouchEnd ∷ f EventHandler
307− , onTouchMove ∷ f EventHandler
308− , onTouchStart ∷ f EventHandler
309− , onTransitionEnd ∷ f EventHandler
310− , onWheel ∷ f EventHandler
311− , prefix ∷ f String
312− , property ∷ f String
313− , radioGroup ∷ f String
314− , readOnly ∷ f Boolean
315− , ref ∷ f (Ref (Nullable Node))
316− , resource ∷ f String
317− , role ∷ f String
318− , rowSpan ∷ f Int
319− , scoped ∷ f Boolean
320− , seamless ∷ f Boolean
321− , security ∷ f String
322− , spellCheck ∷ f Boolean
323− , srcDoc ∷ f JSX
324− , srcLang ∷ f String
325− , srcSet ∷ f String
326− , style ∷ f CSS
327− , suppressContentEditableWarning ∷ f Boolean
328− , tabIndex ∷ f Int
329− , title ∷ f String
330− , typeof ∷ f String
331− , unselectable ∷ f Boolean
332− , useMap ∷ f String
333− , vocab ∷ f String
334− , wmode ∷ f String
335− | more
336− )
206+type DivPropsF f more =
207+ ( _aria ∷ f (Object String)
208+ , _data ∷ f (Object String)
209+ , about ∷ f String
210+ , acceptCharset ∷ f String
211+ , accessKey ∷ f String
212+ , allowFullScreen ∷ f Boolean
213+ , autoFocus ∷ f Boolean
214+ , autoPlay ∷ f Boolean
215+ , capture ∷ f Boolean
216+ , cellPadding ∷ f String
217+ , cellSpacing ∷ f String
218+ , charSet ∷ f String
219+ , children ∷ f (Array JSX)
220+ , classID ∷ f String
221+ , colSpan ∷ f Int
222+ , contentEditable ∷ f Boolean
223+ , contextMenu ∷ f String
224+ , crossOrigin ∷ f String
225+ , dangerouslySetInnerHTML ∷ f { __html ∷ f String }
226+ , datatype ∷ f String
227+ , dateTime ∷ f String
228+ , dir ∷ f String
229+ , draggable ∷ f Boolean
230+ , encType ∷ f String
231+ , formAction ∷ f String
232+ , formEncType ∷ f String
233+ , formMethod ∷ f String
234+ , formNoValidate ∷ f Boolean
235+ , formTarget ∷ f String
236+ , frameBorder ∷ f String
237+ , hidden ∷ f Boolean
238+ , hrefLang ∷ f String
239+ , htmlFor ∷ f String
240+ , httpEquiv ∷ f String
241+ , icon ∷ f String
242+ , id ∷ f String
243+ , inlist ∷ f String
244+ , inputMode ∷ f String
245+ , is ∷ f String
246+ , itemID ∷ f String
247+ , itemProp ∷ f String
248+ , itemRef ∷ f String
249+ , itemScope ∷ f Boolean
250+ , itemType ∷ f String
251+ , keyParams ∷ f String
252+ , keyType ∷ f String
253+ , lang ∷ f String
254+ , marginHeight ∷ f String
255+ , marginWidth ∷ f String
256+ , maxLength ∷ f Int
257+ , mediaGroup ∷ f String
258+ , minLength ∷ f Int
259+ , noValidate ∷ f Boolean
260+ , onAnimationEnd ∷ f EventHandler
261+ , onAnimationIteration ∷ f EventHandler
262+ , onAnimationStart ∷ f EventHandler
263+ , onBlur ∷ f EventHandler
264+ , onClick ∷ f EventHandler
265+ , onCompositionEnd ∷ f EventHandler
266+ , onCompositionStart ∷ f EventHandler
267+ , onCompositionUpdate ∷ f EventHandler
268+ , onContextMenu ∷ f EventHandler
269+ , onCopy ∷ f EventHandler
270+ , onCut ∷ f EventHandler
271+ , onDoubleClick ∷ f EventHandler
272+ , onDrag ∷ f EventHandler
273+ , onDragEnd ∷ f EventHandler
274+ , onDragEnter ∷ f EventHandler
275+ , onDragExit ∷ f EventHandler
276+ , onDragLeave ∷ f EventHandler
277+ , onDragOver ∷ f EventHandler
278+ , onDragStart ∷ f EventHandler
279+ , onDrop ∷ f EventHandler
280+ , onFocus ∷ f EventHandler
281+ , onGotPointerCapture ∷ f EventHandler
282+ , onInvalid ∷ f EventHandler
283+ , onKeyDown ∷ f EventHandler
284+ , onKeyPress ∷ f EventHandler
285+ , onKeyUp ∷ f EventHandler
286+ , onLostPointerCapture ∷ f EventHandler
287+ , onMouseDown ∷ f EventHandler
288+ , onMouseEnter ∷ f EventHandler
289+ , onMouseLeave ∷ f EventHandler
290+ , onMouseMove ∷ f EventHandler
291+ , onMouseOut ∷ f EventHandler
292+ , onMouseOver ∷ f EventHandler
293+ , onMouseUp ∷ f EventHandler
294+ , onPaste ∷ f EventHandler
295+ , onPointerCancel ∷ f EventHandler
296+ , onPointerDown ∷ f EventHandler
297+ , onPointerEnter ∷ f EventHandler
298+ , onPointerLeave ∷ f EventHandler
299+ , onPointerMove ∷ f EventHandler
300+ , onPointerOut ∷ f EventHandler
301+ , onPointerOver ∷ f EventHandler
302+ , onPointerUp ∷ f EventHandler
303+ , onSelect ∷ f EventHandler
304+ , onSubmit ∷ f EventHandler
305+ , onTouchCancel ∷ f EventHandler
306+ , onTouchEnd ∷ f EventHandler
307+ , onTouchMove ∷ f EventHandler
308+ , onTouchStart ∷ f EventHandler
309+ , onTransitionEnd ∷ f EventHandler
310+ , onWheel ∷ f EventHandler
311+ , prefix ∷ f String
312+ , property ∷ f String
313+ , radioGroup ∷ f String
314+ , readOnly ∷ f Boolean
315+ , ref ∷ f (Ref (Nullable Node))
316+ , resource ∷ f String
317+ , role ∷ f String
318+ , rowSpan ∷ f Int
319+ , scoped ∷ f Boolean
320+ , seamless ∷ f Boolean
321+ , security ∷ f String
322+ , spellCheck ∷ f Boolean
323+ , srcDoc ∷ f JSX
324+ , srcLang ∷ f String
325+ , srcSet ∷ f String
326+ , style ∷ f CSS
327+ , suppressContentEditableWarning ∷ f Boolean
328+ , tabIndex ∷ f Int
329+ , title ∷ f String
330+ , typeof ∷ f String
331+ , unselectable ∷ f Boolean
332+ , useMap ∷ f String
333+ , vocab ∷ f String
334+ , wmode ∷ f String
335+ | more
336+ )
337337
338−type InputProps
339− = InputPropsF Id ()
338+type InputProps =
339+ InputPropsF Id ()
340340
341−type InputPropsF f more
342− = ( _aria ∷ f (Object String)
343− , _data ∷ f (Object String)
344− , about ∷ f String
345− , accept ∷ f String
346− , acceptCharset ∷ f String
347− , accessKey ∷ f String
348− , allowFullScreen ∷ f Boolean
349− , alt ∷ f String
350− , autoCapitalize ∷ f String
351− , autoComplete ∷ f String
352− , autoCorrect ∷ f String
353− , autoFocus ∷ f Boolean
354− , autoPlay ∷ f Boolean
355− , autoSave ∷ f String
356− , capture ∷ f Boolean
357− , cellPadding ∷ f String
358− , cellSpacing ∷ f String
359− , charSet ∷ f String
360− , checked ∷ f Boolean
361− , classID ∷ f String
362− , colSpan ∷ f Int
363− , contentEditable ∷ f Boolean
364− , contextMenu ∷ f String
365− , crossOrigin ∷ f String
366− , dangerouslySetInnerHTML ∷ f { __html ∷ f String }
367− , datatype ∷ f String
368− , dateTime ∷ f String
369− , defaultChecked ∷ f String
370− , defaultValue ∷ f String
371− , dir ∷ f String
372− , disabled ∷ f Boolean
373− , draggable ∷ f Boolean
374− , encType ∷ f String
375− , form ∷ f String
376− , formAction ∷ f String
377− , formEncType ∷ f String
378− , formMethod ∷ f String
379− , formNoValidate ∷ f Boolean
380− , formTarget ∷ f String
381− , frameBorder ∷ f String
382− , height ∷ f String
383− , hidden ∷ f Boolean
384− , hrefLang ∷ f String
385− , htmlFor ∷ f String
386− , httpEquiv ∷ f String
387− , icon ∷ f String
388− , id ∷ f String
389− , inlist ∷ f String
390− , inputMode ∷ f String
391− , is ∷ f String
392− , itemID ∷ f String
393− , itemProp ∷ f String
394− , itemRef ∷ f String
395− , itemScope ∷ f Boolean
396− , itemType ∷ f String
397− , keyParams ∷ f String
398− , keyType ∷ f String
399− , lang ∷ f String
400− , list ∷ f String
401− , marginHeight ∷ f String
402− , marginWidth ∷ f String
403− , maxLength ∷ f Int
404− , mediaGroup ∷ f String
405− , minLength ∷ f Int
406− , multiple ∷ f Boolean
407− , name ∷ f String
408− , noValidate ∷ f Boolean
409− , onAnimationEnd ∷ f EventHandler
410− , onAnimationIteration ∷ f EventHandler
411− , onAnimationStart ∷ f EventHandler
412− , onBlur ∷ f EventHandler
413− , onChange ∷ f EventHandler
414− , onClick ∷ f EventHandler
415− , onCompositionEnd ∷ f EventHandler
416− , onCompositionStart ∷ f EventHandler
417− , onCompositionUpdate ∷ f EventHandler
418− , onContextMenu ∷ f EventHandler
419− , onCopy ∷ f EventHandler
420− , onCut ∷ f EventHandler
421− , onDoubleClick ∷ f EventHandler
422− , onDrag ∷ f EventHandler
423− , onDragEnd ∷ f EventHandler
424− , onDragEnter ∷ f EventHandler
425− , onDragExit ∷ f EventHandler
426− , onDragLeave ∷ f EventHandler
427− , onDragOver ∷ f EventHandler
428− , onDragStart ∷ f EventHandler
429− , onDrop ∷ f EventHandler
430− , onFocus ∷ f EventHandler
431− , onGotPointerCapture ∷ f EventHandler
432− , onInvalid ∷ f EventHandler
433− , onKeyDown ∷ f EventHandler
434− , onKeyPress ∷ f EventHandler
435− , onKeyUp ∷ f EventHandler
436− , onLostPointerCapture ∷ f EventHandler
437− , onMouseDown ∷ f EventHandler
438− , onMouseEnter ∷ f EventHandler
439− , onMouseLeave ∷ f EventHandler
440− , onMouseMove ∷ f EventHandler
441− , onMouseOut ∷ f EventHandler
442− , onMouseOver ∷ f EventHandler
443− , onMouseUp ∷ f EventHandler
444− , onPaste ∷ f EventHandler
445− , onPointerCancel ∷ f EventHandler
446− , onPointerDown ∷ f EventHandler
447− , onPointerEnter ∷ f EventHandler
448− , onPointerLeave ∷ f EventHandler
449− , onPointerMove ∷ f EventHandler
450− , onPointerOut ∷ f EventHandler
451− , onPointerOver ∷ f EventHandler
452− , onPointerUp ∷ f EventHandler
453− , onSelect ∷ f EventHandler
454− , onSubmit ∷ f EventHandler
455− , onTouchCancel ∷ f EventHandler
456− , onTouchEnd ∷ f EventHandler
457− , onTouchMove ∷ f EventHandler
458− , onTouchStart ∷ f EventHandler
459− , onTransitionEnd ∷ f EventHandler
460− , onWheel ∷ f EventHandler
461− , pattern ∷ f String
462− , placeholder ∷ f String
463− , prefix ∷ f String
464− , property ∷ f String
465− , radioGroup ∷ f String
466− , ref ∷ f (Ref (Nullable Node))
467− , readOnly ∷ f Boolean
468− , required ∷ f Boolean
469− , resource ∷ f String
470− , results ∷ f String
471− , role ∷ f String
472− , rowSpan ∷ f Int
473− , scoped ∷ f Boolean
474− , seamless ∷ f Boolean
475− , security ∷ f String
476− , size ∷ f Int
477− , spellCheck ∷ f Boolean
478− , src ∷ f String
479− , srcDoc ∷ f JSX
480− , srcLang ∷ f String
481− , srcSet ∷ f String
482− , step ∷ f String
483− , style ∷ f CSS
484− , suppressContentEditableWarning ∷ f Boolean
485− , tabIndex ∷ f Int
486− , title ∷ f String
487− , title ∷ f String
488− , type ∷ f String
489− , typeof ∷ f String
490− , unselectable ∷ f Boolean
491− , useMap ∷ f String
492− , value ∷ f String
493− , vocab ∷ f String
494− , width ∷ f String
495− , wmode ∷ f String
496− , min ∷ f (String)
497− , max ∷ f (String)
498− | more
499− )
341+type InputPropsF f more =
342+ ( _aria ∷ f (Object String)
343+ , _data ∷ f (Object String)
344+ , about ∷ f String
345+ , accept ∷ f String
346+ , acceptCharset ∷ f String
347+ , accessKey ∷ f String
348+ , allowFullScreen ∷ f Boolean
349+ , alt ∷ f String
350+ , autoCapitalize ∷ f String
351+ , autoComplete ∷ f String
352+ , autoCorrect ∷ f String
353+ , autoFocus ∷ f Boolean
354+ , autoPlay ∷ f Boolean
355+ , autoSave ∷ f String
356+ , capture ∷ f Boolean
357+ , cellPadding ∷ f String
358+ , cellSpacing ∷ f String
359+ , charSet ∷ f String
360+ , checked ∷ f Boolean
361+ , classID ∷ f String
362+ , colSpan ∷ f Int
363+ , contentEditable ∷ f Boolean
364+ , contextMenu ∷ f String
365+ , crossOrigin ∷ f String
366+ , dangerouslySetInnerHTML ∷ f { __html ∷ f String }
367+ , datatype ∷ f String
368+ , dateTime ∷ f String
369+ , defaultChecked ∷ f String
370+ , defaultValue ∷ f String
371+ , dir ∷ f String
372+ , disabled ∷ f Boolean
373+ , draggable ∷ f Boolean
374+ , encType ∷ f String
375+ , form ∷ f String
376+ , formAction ∷ f String
377+ , formEncType ∷ f String
378+ , formMethod ∷ f String
379+ , formNoValidate ∷ f Boolean
380+ , formTarget ∷ f String
381+ , frameBorder ∷ f String
382+ , height ∷ f String
383+ , hidden ∷ f Boolean
384+ , hrefLang ∷ f String
385+ , htmlFor ∷ f String
386+ , httpEquiv ∷ f String
387+ , icon ∷ f String
388+ , id ∷ f String
389+ , inlist ∷ f String
390+ , inputMode ∷ f String
391+ , is ∷ f String
392+ , itemID ∷ f String
393+ , itemProp ∷ f String
394+ , itemRef ∷ f String
395+ , itemScope ∷ f Boolean
396+ , itemType ∷ f String
397+ , keyParams ∷ f String
398+ , keyType ∷ f String
399+ , lang ∷ f String
400+ , list ∷ f String
401+ , marginHeight ∷ f String
402+ , marginWidth ∷ f String
403+ , maxLength ∷ f Int
404+ , mediaGroup ∷ f String
405+ , minLength ∷ f Int
406+ , multiple ∷ f Boolean
407+ , name ∷ f String
408+ , noValidate ∷ f Boolean
409+ , onAnimationEnd ∷ f EventHandler
410+ , onAnimationIteration ∷ f EventHandler
411+ , onAnimationStart ∷ f EventHandler
412+ , onBlur ∷ f EventHandler
413+ , onChange ∷ f EventHandler
414+ , onClick ∷ f EventHandler
415+ , onCompositionEnd ∷ f EventHandler
416+ , onCompositionStart ∷ f EventHandler
417+ , onCompositionUpdate ∷ f EventHandler
418+ , onContextMenu ∷ f EventHandler
419+ , onCopy ∷ f EventHandler
420+ , onCut ∷ f EventHandler
421+ , onDoubleClick ∷ f EventHandler
422+ , onDrag ∷ f EventHandler
423+ , onDragEnd ∷ f EventHandler
424+ , onDragEnter ∷ f EventHandler
425+ , onDragExit ∷ f EventHandler
426+ , onDragLeave ∷ f EventHandler
427+ , onDragOver ∷ f EventHandler
428+ , onDragStart ∷ f EventHandler
429+ , onDrop ∷ f EventHandler
430+ , onFocus ∷ f EventHandler
431+ , onGotPointerCapture ∷ f EventHandler
432+ , onInvalid ∷ f EventHandler
433+ , onKeyDown ∷ f EventHandler
434+ , onKeyPress ∷ f EventHandler
435+ , onKeyUp ∷ f EventHandler
436+ , onLostPointerCapture ∷ f EventHandler
437+ , onMouseDown ∷ f EventHandler
438+ , onMouseEnter ∷ f EventHandler
439+ , onMouseLeave ∷ f EventHandler
440+ , onMouseMove ∷ f EventHandler
441+ , onMouseOut ∷ f EventHandler
442+ , onMouseOver ∷ f EventHandler
443+ , onMouseUp ∷ f EventHandler
444+ , onPaste ∷ f EventHandler
445+ , onPointerCancel ∷ f EventHandler
446+ , onPointerDown ∷ f EventHandler
447+ , onPointerEnter ∷ f EventHandler
448+ , onPointerLeave ∷ f EventHandler
449+ , onPointerMove ∷ f EventHandler
450+ , onPointerOut ∷ f EventHandler
451+ , onPointerOver ∷ f EventHandler
452+ , onPointerUp ∷ f EventHandler
453+ , onSelect ∷ f EventHandler
454+ , onSubmit ∷ f EventHandler
455+ , onTouchCancel ∷ f EventHandler
456+ , onTouchEnd ∷ f EventHandler
457+ , onTouchMove ∷ f EventHandler
458+ , onTouchStart ∷ f EventHandler
459+ , onTransitionEnd ∷ f EventHandler
460+ , onWheel ∷ f EventHandler
461+ , pattern ∷ f String
462+ , placeholder ∷ f String
463+ , prefix ∷ f String
464+ , property ∷ f String
465+ , radioGroup ∷ f String
466+ , ref ∷ f (Ref (Nullable Node))
467+ , readOnly ∷ f Boolean
468+ , required ∷ f Boolean
469+ , resource ∷ f String
470+ , results ∷ f String
471+ , role ∷ f String
472+ , rowSpan ∷ f Int
473+ , scoped ∷ f Boolean
474+ , seamless ∷ f Boolean
475+ , security ∷ f String
476+ , size ∷ f Int
477+ , spellCheck ∷ f Boolean
478+ , src ∷ f String
479+ , srcDoc ∷ f JSX
480+ , srcLang ∷ f String
481+ , srcSet ∷ f String
482+ , step ∷ f String
483+ , style ∷ f CSS
484+ , suppressContentEditableWarning ∷ f Boolean
485+ , tabIndex ∷ f Int
486+ , title ∷ f String
487+ , title ∷ f String
488+ , type ∷ f String
489+ , typeof ∷ f String
490+ , unselectable ∷ f Boolean
491+ , useMap ∷ f String
492+ , value ∷ f String
493+ , vocab ∷ f String
494+ , width ∷ f String
495+ , wmode ∷ f String
496+ , min ∷ f (String)
497+ , max ∷ f (String)
498+ | more
499+ )
500500
501−type ButtonProps
502− = ButtonPropsF Id ()
501+type ButtonProps =
502+ ButtonPropsF Id ()
503503
504−type ButtonPropsF f more
505− = ( _aria ∷ f (Object String)
506− , _data ∷ f (Object String)
507− , about ∷ f String
508− , acceptCharset ∷ f String
509− , accessKey ∷ f String
510− , allowFullScreen ∷ f Boolean
511− , allowTransparency ∷ f Boolean
512− , autoFocus ∷ f Boolean
513− , autoPlay ∷ f Boolean
514− , capture ∷ f Boolean
515− , cellPadding ∷ f String
516− , cellSpacing ∷ f String
517− , charSet ∷ f String
518− , children ∷ f (Array JSX)
519− , classID ∷ f String
520− , className ∷ f String
521− , colSpan ∷ f Int
522− , contentEditable ∷ f Boolean
523− , contextMenu ∷ f String
524− , crossOrigin ∷ f String
525− , dangerouslySetInnerHTML ∷ f { __html ∷ String }
526− , datatype ∷ f String
527− , dateTime ∷ f String
528− , dir ∷ f String
529− , disabled ∷ f Boolean
530− , draggable ∷ f Boolean
531− , encType ∷ f String
532− , form ∷ f String
533− , formAction ∷ f String
534− , formEncType ∷ f String
535− , formMethod ∷ f String
536− , formNoValidate ∷ f Boolean
537− , formTarget ∷ f String
538− , frameBorder ∷ f String
539− , hidden ∷ f Boolean
540− , hrefLang ∷ f String
541− , htmlFor ∷ f String
542− , httpEquiv ∷ f String
543− , icon ∷ f String
544− , id ∷ f String
545− , inlist ∷ f String
546− , inputMode ∷ f String
547− , is ∷ f String
548− , itemID ∷ f String
549− , itemProp ∷ f String
550− , itemRef ∷ f String
551− , itemScope ∷ f Boolean
552− , itemType ∷ f String
553− , key ∷ f String
554− , keyParams ∷ f String
555− , keyType ∷ f String
556− , lang ∷ f String
557− , marginHeight ∷ f String
558− , marginWidth ∷ f String
559− , maxLength ∷ f Int
560− , mediaGroup ∷ f String
561− , minLength ∷ f Int
562− , name ∷ f String
563− , noValidate ∷ f Boolean
564− , onAnimationEnd ∷ f EventHandler
565− , onAnimationIteration ∷ f EventHandler
566− , onAnimationStart ∷ f EventHandler
567− , onBlur ∷ f EventHandler
568− , onClick ∷ f EventHandler
569− , onCompositionEnd ∷ f EventHandler
570− , onCompositionStart ∷ f EventHandler
571− , onCompositionUpdate ∷ f EventHandler
572− , onContextMenu ∷ f EventHandler
573− , onCopy ∷ f EventHandler
574− , onCut ∷ f EventHandler
575− , onDoubleClick ∷ f EventHandler
576− , onDrag ∷ f EventHandler
577− , onDragEnd ∷ f EventHandler
578− , onDragEnter ∷ f EventHandler
579− , onDragExit ∷ f EventHandler
580− , onDragLeave ∷ f EventHandler
581− , onDragOver ∷ f EventHandler
582− , onDragStart ∷ f EventHandler
583− , onDrop ∷ f EventHandler
584− , onFocus ∷ f EventHandler
585− , onGotPointerCapture ∷ f EventHandler
586− , onInvalid ∷ f EventHandler
587− , onKeyDown ∷ f EventHandler
588− , onKeyPress ∷ f EventHandler
589− , onKeyUp ∷ f EventHandler
590− , onLostPointerCapture ∷ f EventHandler
591− , onMouseDown ∷ f EventHandler
592− , onMouseEnter ∷ f EventHandler
593− , onMouseLeave ∷ f EventHandler
594− , onMouseMove ∷ f EventHandler
595− , onMouseOut ∷ f EventHandler
596− , onMouseOver ∷ f EventHandler
597− , onMouseUp ∷ f EventHandler
598− , onPaste ∷ f EventHandler
599− , onPointerCancel ∷ f EventHandler
600− , onPointerDown ∷ f EventHandler
601− , onPointerEnter ∷ f EventHandler
602− , onPointerLeave ∷ f EventHandler
603− , onPointerMove ∷ f EventHandler
604− , onPointerOut ∷ f EventHandler
605− , onPointerOver ∷ f EventHandler
606− , onPointerUp ∷ f EventHandler
607− , onSelect ∷ f EventHandler
608− , onSubmit ∷ f EventHandler
609− , onTouchCancel ∷ f EventHandler
610− , onTouchEnd ∷ f EventHandler
611− , onTouchMove ∷ f EventHandler
612− , onTouchStart ∷ f EventHandler
613− , onTransitionEnd ∷ f EventHandler
614− , onWheel ∷ f EventHandler
615− , prefix ∷ f String
616− , property ∷ f String
617− , radioGroup ∷ f String
618− , readOnly ∷ f Boolean
619− , ref ∷ f (Ref (Nullable Node))
620− , resource ∷ f String
621− , role ∷ f String
622− , rowSpan ∷ f Int
623− , scoped ∷ f Boolean
624− , seamless ∷ f Boolean
625− , security ∷ f String
626− , spellCheck ∷ f Boolean
627− , srcDoc ∷ f JSX
628− , srcLang ∷ f String
629− , srcSet ∷ f String
630− , style ∷ f CSS
631− , suppressContentEditableWarning ∷ f Boolean
632− , tabIndex ∷ f Int
633− , title ∷ f String
634− , type ∷ f String
635− , typeof ∷ f String
636− , unselectable ∷ f Boolean
637− , useMap ∷ f String
638− , value ∷ f String
639− , vocab ∷ f String
640− , wmode ∷ f String
641− | more
642− )
504+type ButtonPropsF f more =
505+ ( _aria ∷ f (Object String)
506+ , _data ∷ f (Object String)
507+ , about ∷ f String
508+ , acceptCharset ∷ f String
509+ , accessKey ∷ f String
510+ , allowFullScreen ∷ f Boolean
511+ , allowTransparency ∷ f Boolean
512+ , autoFocus ∷ f Boolean
513+ , autoPlay ∷ f Boolean
514+ , capture ∷ f Boolean
515+ , cellPadding ∷ f String
516+ , cellSpacing ∷ f String
517+ , charSet ∷ f String
518+ , children ∷ f (Array JSX)
519+ , classID ∷ f String
520+ , className ∷ f String
521+ , colSpan ∷ f Int
522+ , contentEditable ∷ f Boolean
523+ , contextMenu ∷ f String
524+ , crossOrigin ∷ f String
525+ , dangerouslySetInnerHTML ∷ f { __html ∷ String }
526+ , datatype ∷ f String
527+ , dateTime ∷ f String
528+ , dir ∷ f String
529+ , disabled ∷ f Boolean
530+ , draggable ∷ f Boolean
531+ , encType ∷ f String
532+ , form ∷ f String
533+ , formAction ∷ f String
534+ , formEncType ∷ f String
535+ , formMethod ∷ f String
536+ , formNoValidate ∷ f Boolean
537+ , formTarget ∷ f String
538+ , frameBorder ∷ f String
539+ , hidden ∷ f Boolean
540+ , hrefLang ∷ f String
541+ , htmlFor ∷ f String
542+ , httpEquiv ∷ f String
543+ , icon ∷ f String
544+ , id ∷ f String
545+ , inlist ∷ f String
546+ , inputMode ∷ f String
547+ , is ∷ f String
548+ , itemID ∷ f String
549+ , itemProp ∷ f String
550+ , itemRef ∷ f String
551+ , itemScope ∷ f Boolean
552+ , itemType ∷ f String
553+ , key ∷ f String
554+ , keyParams ∷ f String
555+ , keyType ∷ f String
556+ , lang ∷ f String
557+ , marginHeight ∷ f String
558+ , marginWidth ∷ f String
559+ , maxLength ∷ f Int
560+ , mediaGroup ∷ f String
561+ , minLength ∷ f Int
562+ , name ∷ f String
563+ , noValidate ∷ f Boolean
564+ , onAnimationEnd ∷ f EventHandler
565+ , onAnimationIteration ∷ f EventHandler
566+ , onAnimationStart ∷ f EventHandler
567+ , onBlur ∷ f EventHandler
568+ , onClick ∷ f EventHandler
569+ , onCompositionEnd ∷ f EventHandler
570+ , onCompositionStart ∷ f EventHandler
571+ , onCompositionUpdate ∷ f EventHandler
572+ , onContextMenu ∷ f EventHandler
573+ , onCopy ∷ f EventHandler
574+ , onCut ∷ f EventHandler
575+ , onDoubleClick ∷ f EventHandler
576+ , onDrag ∷ f EventHandler
577+ , onDragEnd ∷ f EventHandler
578+ , onDragEnter ∷ f EventHandler
579+ , onDragExit ∷ f EventHandler
580+ , onDragLeave ∷ f EventHandler
581+ , onDragOver ∷ f EventHandler
582+ , onDragStart ∷ f EventHandler
583+ , onDrop ∷ f EventHandler
584+ , onFocus ∷ f EventHandler
585+ , onGotPointerCapture ∷ f EventHandler
586+ , onInvalid ∷ f EventHandler
587+ , onKeyDown ∷ f EventHandler
588+ , onKeyPress ∷ f EventHandler
589+ , onKeyUp ∷ f EventHandler
590+ , onLostPointerCapture ∷ f EventHandler
591+ , onMouseDown ∷ f EventHandler
592+ , onMouseEnter ∷ f EventHandler
593+ , onMouseLeave ∷ f EventHandler
594+ , onMouseMove ∷ f EventHandler
595+ , onMouseOut ∷ f EventHandler
596+ , onMouseOver ∷ f EventHandler
597+ , onMouseUp ∷ f EventHandler
598+ , onPaste ∷ f EventHandler
599+ , onPointerCancel ∷ f EventHandler
600+ , onPointerDown ∷ f EventHandler
601+ , onPointerEnter ∷ f EventHandler
602+ , onPointerLeave ∷ f EventHandler
603+ , onPointerMove ∷ f EventHandler
604+ , onPointerOut ∷ f EventHandler
605+ , onPointerOver ∷ f EventHandler
606+ , onPointerUp ∷ f EventHandler
607+ , onSelect ∷ f EventHandler
608+ , onSubmit ∷ f EventHandler
609+ , onTouchCancel ∷ f EventHandler
610+ , onTouchEnd ∷ f EventHandler
611+ , onTouchMove ∷ f EventHandler
612+ , onTouchStart ∷ f EventHandler
613+ , onTransitionEnd ∷ f EventHandler
614+ , onWheel ∷ f EventHandler
615+ , prefix ∷ f String
616+ , property ∷ f String
617+ , radioGroup ∷ f String
618+ , readOnly ∷ f Boolean
619+ , ref ∷ f (Ref (Nullable Node))
620+ , resource ∷ f String
621+ , role ∷ f String
622+ , rowSpan ∷ f Int
623+ , scoped ∷ f Boolean
624+ , seamless ∷ f Boolean
625+ , security ∷ f String
626+ , spellCheck ∷ f Boolean
627+ , srcDoc ∷ f JSX
628+ , srcLang ∷ f String
629+ , srcSet ∷ f String
630+ , style ∷ f CSS
631+ , suppressContentEditableWarning ∷ f Boolean
632+ , tabIndex ∷ f Int
633+ , title ∷ f String
634+ , type ∷ f String
635+ , typeof ∷ f String
636+ , unselectable ∷ f Boolean
637+ , useMap ∷ f String
638+ , value ∷ f String
639+ , vocab ∷ f String
640+ , wmode ∷ f String
641+ | more
642+ )