Structs§
- Input
Accept Attribute Descriptor - Input
AltAttribute Descriptor - Input
Autocomplete Attribute Descriptor - Input
Autocorrect Attribute Descriptor - Input
Autofocus Attribute Descriptor - Input
Capture Attribute Descriptor - Input
Checked Attribute Descriptor - Input
Directory Attribute Descriptor - Input
Disabled Attribute Descriptor - Input
Element - Input
Form Attribute Descriptor - Input
Formaction Attribute Descriptor - Input
Formenctype Attribute Descriptor - Input
Formmethod Attribute Descriptor - Input
Formnovalidate Attribute Descriptor - Input
Formtarget Attribute Descriptor - Input
Height Attribute Descriptor - Input
Initial Checked Attribute Descriptor - Input
Initial Value Attribute Descriptor - Input
List Attribute Descriptor - Input
MaxAttribute Descriptor - Input
Maxlength Attribute Descriptor - Input
MinAttribute Descriptor - Input
Minlength Attribute Descriptor - Input
Multiple Attribute Descriptor - Input
Name Attribute Descriptor - Input
Pattern Attribute Descriptor - Input
Placeholder Attribute Descriptor - Input
Popovertarget Attribute Descriptor - Input
Popovertargetaction Attribute Descriptor - Input
Readonly Attribute Descriptor - Input
Required Attribute Descriptor - Input
Size Attribute Descriptor - Input
Spellcheck Attribute Descriptor - Input
SrcAttribute Descriptor - Input
Step Attribute Descriptor - Input
Tabindex Attribute Descriptor - Input
Type Attribute Descriptor - Input
Value Attribute Descriptor - Input
Width Attribute Descriptor
Traits§
- Input
Extension - Input
Spread Target - Marker for catch-all attribute targets (e.g.
#[props(extends = ...)]spread builders) that accept this element’s attributes. Implementing it grants the element’s attribute methods. - input
- Per-element trait carrying the element as an associated const on the
shared
htmlroot, sohtml::#nameresolves wherever this trait is in scope. Other vocabularies extend the same root the same way.