@@ -1879,7 +1879,7 @@ export namespace JSXInternal {
1879
1879
1880
1880
export type AriaRole = WAIAriaRole | DPubAriaRole ;
1881
1881
1882
- export interface HTMLAttributes < RefType extends EventTarget = EventTarget >
1882
+ export interface HTMLAttributesFull < RefType extends EventTarget = EventTarget >
1883
1883
extends ClassAttributes < RefType > ,
1884
1884
DOMAttributes < RefType > ,
1885
1885
AriaAttributes {
@@ -2194,6 +2194,107 @@ export namespace JSXInternal {
2194
2194
}
2195
2195
2196
2196
2197
+ export interface HTMLAttributes < RefType extends EventTarget = EventTarget >
2198
+ extends ClassAttributes < RefType > ,
2199
+ DOMAttributes < RefType > ,
2200
+ AriaAttributes {
2201
+ // Standard HTML Attributes
2202
+ accesskey ?: Signalish < string | undefined > ;
2203
+ accessKey ?: Signalish < string | undefined > ;
2204
+ autocapitalize ?: Signalish <
2205
+ | 'off'
2206
+ | 'none'
2207
+ | 'on'
2208
+ | 'sentences'
2209
+ | 'words'
2210
+ | 'characters'
2211
+ | undefined > ;
2212
+ autoCapitalize ?: Signalish <
2213
+ | 'off'
2214
+ | 'none'
2215
+ | 'on'
2216
+ | 'sentences'
2217
+ | 'words'
2218
+ | 'characters'
2219
+ | undefined > ;
2220
+ autocorrect ?: Signalish < string | undefined > ;
2221
+ autoCorrect ?: Signalish < string | undefined > ;
2222
+ autofocus ?: Signalish < boolean | undefined > ;
2223
+ autoFocus ?: Signalish < boolean | undefined > ;
2224
+ class ?: Signalish < string | undefined > ;
2225
+ className ?: Signalish < string | undefined > ;
2226
+ contenteditable ?: Signalish < Booleanish | '' | 'plaintext-only' | 'inherit' | undefined > ;
2227
+ contentEditable ?: Signalish < Booleanish | '' | 'plaintext-only' | 'inherit' | undefined > ;
2228
+ dir ?: Signalish < 'auto' | 'rtl' | 'ltr' | undefined > ;
2229
+ draggable ?: Signalish < boolean | undefined > ;
2230
+ enterkeyhint ?: Signalish <
2231
+ | 'enter'
2232
+ | 'done'
2233
+ | 'go'
2234
+ | 'next'
2235
+ | 'previous'
2236
+ | 'search'
2237
+ | 'send'
2238
+ | undefined > ;
2239
+ exportparts ?: Signalish < string | undefined > ;
2240
+ hidden ?: Signalish <
2241
+ | boolean
2242
+ | 'hidden'
2243
+ | 'until-found'
2244
+ | undefined > ;
2245
+ id ?: Signalish < string | undefined > ;
2246
+ inert ?: Signalish < boolean | undefined > ;
2247
+ inputmode ?: Signalish < string | undefined > ;
2248
+ inputMode ?: Signalish < string | undefined > ;
2249
+ is ?: Signalish < string | undefined > ;
2250
+ lang ?: Signalish < string | undefined > ;
2251
+ nonce ?: Signalish < string | undefined > ;
2252
+ part ?: Signalish < string | undefined > ;
2253
+ popover ?: Signalish <
2254
+ | 'auto'
2255
+ | 'hint'
2256
+ | 'manual'
2257
+ | boolean
2258
+ | undefined > ;
2259
+ slot ?: Signalish < string | undefined > ;
2260
+ spellcheck ?: Signalish < boolean | undefined > ;
2261
+ style ?: Signalish <
2262
+ | string
2263
+ | CSSProperties
2264
+ | undefined > ;
2265
+ tabindex ?: Signalish < number | undefined > ;
2266
+ tabIndex ?: Signalish < number | undefined > ;
2267
+ title ?: Signalish < string | undefined > ;
2268
+ translate ?: Signalish < boolean | undefined > ;
2269
+
2270
+ // Non-standard Attributes
2271
+ disablePictureInPicture ?: Signalish <
2272
+ | boolean
2273
+ | undefined > ;
2274
+ results ?: Signalish < number | undefined > ;
2275
+
2276
+ // RDFa Attributes
2277
+ about ?: Signalish < string | undefined > ;
2278
+ datatype ?: Signalish < string | undefined > ;
2279
+ inlist ?: Signalish < any > ;
2280
+ prefix ?: Signalish < string | undefined > ;
2281
+ property ?: Signalish < string | undefined > ;
2282
+ resource ?: Signalish < string | undefined > ;
2283
+ typeof ?: Signalish < string | undefined > ;
2284
+ vocab ?: Signalish < string | undefined > ;
2285
+
2286
+ // Microdata Attributes
2287
+ itemid ?: Signalish < string | undefined > ;
2288
+ itemID ?: Signalish < string | undefined > ;
2289
+ itemprop ?: Signalish < string | undefined > ;
2290
+ itemProp ?: Signalish < string | undefined > ;
2291
+ itemref ?: Signalish < string | undefined > ;
2292
+ itemRef ?: Signalish < string | undefined > ;
2293
+ itemscope ?: Signalish < boolean | undefined > ;
2294
+ itemScope ?: Signalish < boolean | undefined > ;
2295
+ itemtype ?: Signalish < string | undefined > ;
2296
+ itemType ?: Signalish < string | undefined > ;
2297
+ }
2197
2298
2198
2299
type HTMLAttributeReferrerPolicy =
2199
2300
| ''
0 commit comments