@@ -36,16 +36,16 @@ accessKey = unsafeMkProps "accessKey"
36
36
action :: String -> Props
37
37
action = unsafeMkProps " action"
38
38
39
- allowFullScreen :: String -> Props
39
+ allowFullScreen :: Boolean -> Props
40
40
allowFullScreen = unsafeMkProps " allowFullScreen"
41
41
42
- allowTransparency :: String -> Props
42
+ allowTransparency :: Boolean -> Props
43
43
allowTransparency = unsafeMkProps " allowTransparency"
44
44
45
45
alt :: String -> Props
46
46
alt = unsafeMkProps " alt"
47
47
48
- async :: String -> Props
48
+ async :: Boolean -> Props
49
49
async = unsafeMkProps " async"
50
50
51
51
autoComplete :: String -> Props
@@ -54,9 +54,12 @@ autoComplete = unsafeMkProps "autoComplete"
54
54
autoFocus :: Boolean -> Props
55
55
autoFocus = unsafeMkProps " autoFocus"
56
56
57
- autoPlay :: String -> Props
57
+ autoPlay :: Boolean -> Props
58
58
autoPlay = unsafeMkProps " autoPlay"
59
59
60
+ capture :: Boolean -> Props
61
+ capture = unsafeMkProps " capture"
62
+
60
63
cellPadding :: String -> Props
61
64
cellPadding = unsafeMkProps " cellPadding"
62
65
@@ -66,31 +69,37 @@ cellSpacing = unsafeMkProps "cellSpacing"
66
69
charSet :: String -> Props
67
70
charSet = unsafeMkProps " charSet"
68
71
69
- checked :: String -> Props
72
+ challenge :: String -> Props
73
+ challenge = unsafeMkProps " checked"
74
+
75
+ checked :: Boolean -> Props
70
76
checked = unsafeMkProps " checked"
71
77
78
+ cite :: String -> Props
79
+ cite = unsafeMkProps " cite"
80
+
72
81
classID :: String -> Props
73
82
classID = unsafeMkProps " classID"
74
83
75
84
className :: String -> Props
76
85
className = unsafeMkProps " className"
77
86
78
- cols :: String -> Props
87
+ cols :: Int -> Props
79
88
cols = unsafeMkProps " cols"
80
89
81
- colSpan :: String -> Props
90
+ colSpan :: Int -> Props
82
91
colSpan = unsafeMkProps " colSpan"
83
92
84
93
content :: String -> Props
85
94
content = unsafeMkProps " content"
86
95
87
- contentEditable :: String -> Props
96
+ contentEditable :: Boolean -> Props
88
97
contentEditable = unsafeMkProps " contentEditable"
89
98
90
99
contextMenu :: String -> Props
91
100
contextMenu = unsafeMkProps " contextMenu"
92
101
93
- controls :: String -> Props
102
+ controls :: Boolean -> Props
94
103
controls = unsafeMkProps " controls"
95
104
96
105
coords :: String -> Props
@@ -102,10 +111,16 @@ crossOrigin = unsafeMkProps "crossOrigin"
102
111
dateTime :: String -> Props
103
112
dateTime = unsafeMkProps " dateTime"
104
113
114
+ default :: Boolean -> Props
115
+ default = unsafeMkProps " default"
116
+
117
+ defaultChecked :: Boolean -> Props
118
+ defaultChecked = unsafeMkProps " defaultChecked"
119
+
105
120
defaultValue :: String -> Props
106
121
defaultValue = unsafeMkProps " defaultValue"
107
122
108
- defer :: String -> Props
123
+ defer :: Boolean -> Props
109
124
defer = unsafeMkProps " defer"
110
125
111
126
dir :: String -> Props
@@ -117,7 +132,7 @@ disabled = unsafeMkProps "disabled"
117
132
download :: String -> Props
118
133
download = unsafeMkProps " download"
119
134
120
- draggable :: String -> Props
135
+ draggable :: Boolean -> Props
121
136
draggable = unsafeMkProps " draggable"
122
137
123
138
encType :: String -> Props
@@ -135,7 +150,7 @@ formEncType = unsafeMkProps "formEncType"
135
150
formMethod :: String -> Props
136
151
formMethod = unsafeMkProps " formMethod"
137
152
138
- formNoValidate :: String -> Props
153
+ formNoValidate :: Boolean -> Props
139
154
formNoValidate = unsafeMkProps " formNoValidate"
140
155
141
156
formTarget :: String -> Props
@@ -144,12 +159,18 @@ formTarget = unsafeMkProps "formTarget"
144
159
frameBorder :: String -> Props
145
160
frameBorder = unsafeMkProps " frameBorder"
146
161
162
+ headers :: String -> Props
163
+ headers = unsafeMkProps " headers"
164
+
147
165
height :: String -> Props
148
166
height = unsafeMkProps " height"
149
167
150
- hidden :: String -> Props
168
+ hidden :: Boolean -> Props
151
169
hidden = unsafeMkProps " hidden"
152
170
171
+ high :: String -> Props
172
+ high = unsafeMkProps " high"
173
+
153
174
href :: String -> Props
154
175
href = unsafeMkProps " href"
155
176
@@ -168,9 +189,27 @@ icon = unsafeMkProps "icon"
168
189
_id :: String -> Props
169
190
_id = unsafeMkProps " id"
170
191
192
+ inputMode :: String -> Props
193
+ inputMode = unsafeMkProps " inputMode"
194
+
195
+ integrity :: String -> Props
196
+ integrity = unsafeMkProps " integrity"
197
+
198
+ is :: String -> Props
199
+ is = unsafeMkProps " is"
200
+
171
201
key :: String -> Props
172
202
key = unsafeMkProps " key"
173
203
204
+ keyParams :: String -> Props
205
+ keyParams = unsafeMkProps " keyParams"
206
+
207
+ keyType :: String -> Props
208
+ keyType = unsafeMkProps " keyType"
209
+
210
+ kind :: String -> Props
211
+ kind = unsafeMkProps " kind"
212
+
174
213
label :: String -> Props
175
214
label = unsafeMkProps " label"
176
215
@@ -180,9 +219,12 @@ lang = unsafeMkProps "lang"
180
219
list :: String -> Props
181
220
list = unsafeMkProps " list"
182
221
183
- loop :: String -> Props
222
+ loop :: Boolean -> Props
184
223
loop = unsafeMkProps " loop"
185
224
225
+ low :: String -> Props
226
+ low = unsafeMkProps " low"
227
+
186
228
manifest :: String -> Props
187
229
manifest = unsafeMkProps " manifest"
188
230
@@ -210,21 +252,30 @@ method = unsafeMkProps "method"
210
252
min :: String -> Props
211
253
min = unsafeMkProps " min"
212
254
213
- multiple :: String -> Props
255
+ minLength :: String -> Props
256
+ minLength = unsafeMkProps " minLength"
257
+
258
+ multiple :: Boolean -> Props
214
259
multiple = unsafeMkProps " multiple"
215
260
216
- muted :: String -> Props
261
+ muted :: Boolean -> Props
217
262
muted = unsafeMkProps " muted"
218
263
219
264
name :: String -> Props
220
265
name = unsafeMkProps " name"
221
266
222
- noValidate :: String -> Props
267
+ nonce :: String -> Props
268
+ nonce = unsafeMkProps " nonce"
269
+
270
+ noValidate :: Boolean -> Props
223
271
noValidate = unsafeMkProps " noValidate"
224
272
225
- open :: String -> Props
273
+ open :: Boolean -> Props
226
274
open = unsafeMkProps " open"
227
275
276
+ optimum :: String -> Props
277
+ optimum = unsafeMkProps " optimum"
278
+
228
279
pattern :: String -> Props
229
280
pattern = unsafeMkProps " pattern"
230
281
@@ -237,25 +288,31 @@ poster = unsafeMkProps "poster"
237
288
preload :: String -> Props
238
289
preload = unsafeMkProps " preload"
239
290
291
+ profile :: String -> Props
292
+ profile = unsafeMkProps " profile"
293
+
240
294
radioGroup :: String -> Props
241
295
radioGroup = unsafeMkProps " radioGroup"
242
296
243
- readOnly :: String -> Props
297
+ readOnly :: Boolean -> Props
244
298
readOnly = unsafeMkProps " readOnly"
245
299
246
300
rel :: String -> Props
247
301
rel = unsafeMkProps " rel"
248
302
249
- required :: String -> Props
303
+ required :: Boolean -> Props
250
304
required = unsafeMkProps " required"
251
305
306
+ reversed :: Boolean -> Props
307
+ reversed = unsafeMkProps " reversed"
308
+
252
309
role :: String -> Props
253
310
role = unsafeMkProps " role"
254
311
255
- rows :: String -> Props
312
+ rows :: Int -> Props
256
313
rows = unsafeMkProps " rows"
257
314
258
- rowSpan :: String -> Props
315
+ rowSpan :: Int -> Props
259
316
rowSpan = unsafeMkProps " rowSpan"
260
317
261
318
sandbox :: String -> Props
@@ -264,28 +321,31 @@ sandbox = unsafeMkProps "sandbox"
264
321
scope :: String -> Props
265
322
scope = unsafeMkProps " scope"
266
323
324
+ scoped :: Boolean -> Props
325
+ scoped = unsafeMkProps " scoped"
326
+
267
327
scrolling :: String -> Props
268
328
scrolling = unsafeMkProps " scrolling"
269
329
270
- seamless :: String -> Props
330
+ seamless :: Boolean -> Props
271
331
seamless = unsafeMkProps " seamless"
272
332
273
- selected :: String -> Props
333
+ selected :: Boolean -> Props
274
334
selected = unsafeMkProps " selected"
275
335
276
336
shape :: String -> Props
277
337
shape = unsafeMkProps " shape"
278
338
279
- size :: String -> Props
339
+ size :: Int -> Props
280
340
size = unsafeMkProps " size"
281
341
282
342
sizes :: String -> Props
283
343
sizes = unsafeMkProps " sizes"
284
344
285
- span :: String -> Props
345
+ span :: Int -> Props
286
346
span = unsafeMkProps " span"
287
347
288
- spellCheck :: String -> Props
348
+ spellCheck :: Boolean -> Props
289
349
spellCheck = unsafeMkProps " spellCheck"
290
350
291
351
src :: String -> Props
@@ -294,16 +354,22 @@ src = unsafeMkProps "src"
294
354
srcDoc :: String -> Props
295
355
srcDoc = unsafeMkProps " srcDoc"
296
356
357
+ srcLang :: String -> Props
358
+ srcLang = unsafeMkProps " srcLang"
359
+
297
360
srcSet :: String -> Props
298
361
srcSet = unsafeMkProps " srcSet"
299
362
300
- start :: String -> Props
363
+ start :: Int -> Props
301
364
start = unsafeMkProps " start"
302
365
303
366
step :: String -> Props
304
367
step = unsafeMkProps " step"
305
368
306
- tabIndex :: String -> Props
369
+ summary :: String -> Props
370
+ summary = unsafeMkProps " summary"
371
+
372
+ tabIndex :: Int -> Props
307
373
tabIndex = unsafeMkProps " tabIndex"
308
374
309
375
target :: String -> Props
@@ -327,6 +393,71 @@ width = unsafeMkProps "width"
327
393
wmode :: String -> Props
328
394
wmode = unsafeMkProps " wmode"
329
395
396
+ wrap :: String -> Props
397
+ wrap = unsafeMkProps " wrap"
398
+
399
+ -- RDFa Attributes
400
+ about :: String -> Props
401
+ about = unsafeMkProps " about"
402
+
403
+ datatype :: String -> Props
404
+ datatype = unsafeMkProps " datatype"
405
+
406
+ inlist :: String -> Props
407
+ inlist = unsafeMkProps " inlist"
408
+
409
+ prefix :: String -> Props
410
+ prefix = unsafeMkProps " prefix"
411
+
412
+ property :: String -> Props
413
+ property = unsafeMkProps " property"
414
+
415
+ resource :: String -> Props
416
+ resource = unsafeMkProps " resource"
417
+
418
+ typeof :: String -> Props
419
+ typeof = unsafeMkProps " typeof"
420
+
421
+ vocab :: String -> Props
422
+ vocab = unsafeMkProps " vocab"
423
+
424
+ -- Non-standard Attributes
425
+ autoCapitalize :: String -> Props
426
+ autoCapitalize = unsafeMkProps " autoCapitalize"
427
+
428
+ autoCorrect :: String -> Props
429
+ autoCorrect = unsafeMkProps " autoCorrect"
430
+
431
+ autoSave :: String -> Props
432
+ autoSave = unsafeMkProps " autoSave"
433
+
434
+ color :: String -> Props
435
+ color = unsafeMkProps " color"
436
+
437
+ itemProp :: String -> Props
438
+ itemProp = unsafeMkProps " itemProp"
439
+
440
+ itemScope :: Boolean -> Props
441
+ itemScope = unsafeMkProps " itemScope"
442
+
443
+ itemType :: String -> Props
444
+ itemType = unsafeMkProps " itemType"
445
+
446
+ itemID :: String -> Props
447
+ itemID = unsafeMkProps " itemID"
448
+
449
+ itemRef :: String -> Props
450
+ itemRef = unsafeMkProps " itemRef"
451
+
452
+ results :: Int -> Props
453
+ results = unsafeMkProps " results"
454
+
455
+ security :: String -> Props
456
+ security = unsafeMkProps " security"
457
+
458
+ unselectable :: Boolean -> Props
459
+ unselectable = unsafeMkProps " unselectable"
460
+
330
461
onCopy :: forall eff props state result .
331
462
(Event -> EventHandlerContext eff props state result ) -> Props
332
463
onCopy f = unsafeMkProps " onCopy" (handle f)
0 commit comments