Trait containing the contents of the Attrs module, so they can be mixed in to other objects if needed.
Trait containing the contents of the Attrs module, so they can be mixed in to other objects if needed. This should contain "all" attributes and mix in other traits (defined above) as needed to get full coverage.
Clipboard Events
Holder for embedding various types as tag contents
Form Events that are triggered by actions inside an HTML form.
Form Events that are triggered by actions inside an HTML form. However, these events apply to almost all HTML elements but are most commonly used in form elements.
A trait for global attributes that are applicable to any HTML5 element.
A trait for global attributes that are applicable to any HTML5 element. All traits that define Attrs should derive from this trait since all groupings of attributes should include these global ones.
Attributes applicable only to the input element.
Attributes applicable only to the input element. This set is broken out because it may be useful to identify the attributes of the input element separately from other groupings. The attributes permitted by the input element are likely the most complex of any element in HTML5.
Keyboard Events - triggered by user action son the keyboard or similar user actions
Media Events - triggered by media like videos, images and audio.
Media Events - triggered by media like videos, images and audio. These apply to all HTML elements, but they are most common in media elements, like <audio>, <embed>, ,
Miscellaneous Events
Mouse Events: triggered by a mouse, or similar user actions.
SVG attribute definitions
Contains Tags which are only used for SVG.
Contains Tags which are only used for SVG. These are not imported by default to avoid namespace pollution.
Contains tags that are rarely used
Window Events