Trait

com.raquo.domtypes.generic.defs.attrs

AriaAttrs

Related Doc: package attrs

Permalink

trait AriaAttrs[A[_]] extends AnyRef

ARIA is a set of special accessibility attributes which can be added to any markup, but is especially suited to HTML. The role attribute defines what the general type of object is (such as an article, alert, or slider). Additional ARIA attributes provide other useful properties, such as a description for a form or the current value of a progressbar.

MDN

A

Attribute, canonically com.raquo.domtypes.generic.keys.HtmlAttr

Self Type
AriaAttrs[A] with HtmlAttrBuilder[A]
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AriaAttrs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val activeDescendant: A[String]

    Permalink

    Identifies the currently active descendant of a composite widget.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. lazy val atomic: A[Boolean]

    Permalink

    Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.

    Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute. See related relevant.

  7. lazy val autoComplete: A[String]

    Permalink

    Indicates whether user input completion suggestions are provided.

    Indicates whether user input completion suggestions are provided.

    Enumerated: "inline" | "list" | "both" | "none" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-autocomplete

  8. lazy val busy: A[Boolean]

    Permalink

    Indicates whether an element, and its subtree, are currently being updated.

    Indicates whether an element, and its subtree, are currently being updated.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-busy

  9. lazy val checked: A[String]

    Permalink

    Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.

    Indicates the current "checked" state of checkboxes, radio buttons, and other widgets. See related pressed and selected.

    Enumerated: Tristate – "true" | "false" | "mixed" | undefined (default) - undefined means the element does not support being checked

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-checked

  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  11. lazy val controls: A[String]

    Permalink

    Identifies the element (or elements) whose contents or presence are controlled by the current element.

    Identifies the element (or elements) whose contents or presence are controlled by the current element. See related owns.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-controls

  12. lazy val describedBy: A[String]

    Permalink

    Identifies the element (or elements) that describes the object.

    Identifies the element (or elements) that describes the object. See related labelledBy.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-describedby

  13. lazy val disabled: A[Boolean]

    Permalink

    Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.

    Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable. See related hidden and readOnly.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-disabled

  14. lazy val dropEffect: A[String]

    Permalink

    Indicates what functions can be performed when the dragged object is released on the drop target.

    Indicates what functions can be performed when the dragged object is released on the drop target. This allows assistive technologies to convey the possible drag options available to users, including whether a pop-up menu of choices is provided by the application. Typically, drop effect functions can only be provided once an object has been grabbed for a drag operation as the drop effect functions available are dependent on the object being dragged.

    Enumerated: "copy" | "move" | "link" | "execute" | "popup" | "none" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-dropeffect

  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. lazy val expanded: A[Boolean]

    Permalink

    Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.

    Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-expanded

  18. lazy val flowTo: A[String]

    Permalink

    Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.

    Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-flowto

  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  20. lazy val grabbed: A[Boolean]

    Permalink

    Indicates an element's "grabbed" state in a drag-and-drop operation.

    Indicates an element's "grabbed" state in a drag-and-drop operation.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-grabbed

  21. lazy val hasPopup: A[Boolean]

    Permalink

    Indicates that the element has a popup context menu or sub-level menu.

    Indicates that the element has a popup context menu or sub-level menu.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-haspopup

  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  23. lazy val hidden: A[Boolean]

    Permalink

    Indicates that the element and all of its descendants are not visible or perceivable to any user as implemented by the author.

    Indicates that the element and all of its descendants are not visible or perceivable to any user as implemented by the author. See related disabled.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-hidden

  24. lazy val invalid: A[String]

    Permalink

    Indicates the entered value does not conform to the format expected by the application.

    Indicates the entered value does not conform to the format expected by the application.

    Enumerated: "grammar" | "spelling" | "true" | "false" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-invalid

  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. lazy val label: A[String]

    Permalink

    Defines a string value that labels the current element.

    Defines a string value that labels the current element. See related labelledBy.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-label

  27. lazy val labelledBy: A[String]

    Permalink

    Identifies the element (or elements) that labels the current element.

    Identifies the element (or elements) that labels the current element. See related label and describedBy.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-labelledby

  28. lazy val level: A[Int]

    Permalink

    Defines the hierarchical level of an element within a structure.

    Defines the hierarchical level of an element within a structure.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-level

  29. lazy val live: A[String]

    Permalink

    Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.

    Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.

    Enumerated: "polite" | "assertive" | "off" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-live

  30. lazy val multiLine: A[Boolean]

    Permalink

    Indicates whether a text box accepts multiple lines of input or only a single line.

    Indicates whether a text box accepts multiple lines of input or only a single line.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-multiline

  31. lazy val multiSelectable: A[Boolean]

    Permalink

    Indicates that the user may select more than one item from the current selectable descendants.

    Indicates that the user may select more than one item from the current selectable descendants.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-multiselectable

  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  35. lazy val orientation: A[String]

    Permalink

    Indicates whether the element and orientation is horizontal or vertical.

    Indicates whether the element and orientation is horizontal or vertical.

    Enumerated: "vertical" | "horizontal" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-orientation

  36. lazy val owns: A[String]

    Permalink

    Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.

    Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship. See related controls.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-owns

  37. lazy val posInSet: A[Int]

    Permalink

    Defines an element's number or position in the current set of listitems or treeitems.

    Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM. See related setSize.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset

  38. lazy val pressed: A[String]

    Permalink

    Indicates the current "pressed" state of toggle buttons.

    Indicates the current "pressed" state of toggle buttons. See related checked and selected.

    Enumerated: Tristate – "true" | "false" | "mixed" | undefined (default) - undefined means the element does not support being pressed

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-pressed

  39. lazy val readOnly: A[Boolean]

    Permalink

    Indicates that the element is not editable, but is otherwise operable.

    Indicates that the element is not editable, but is otherwise operable. See related disabled.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-readonly

  40. lazy val relevant: A[String]

    Permalink

    Indicates what user agent change notifications (additions, removals, etc.) assistive technologies will receive within a live region.

    Indicates what user agent change notifications (additions, removals, etc.) assistive technologies will receive within a live region. See related atomic.

    Enumerated: "additions" | "removals" | "text" | "all" | "additions text" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-relevant

  41. lazy val required: A[Boolean]

    Permalink

    Indicates that user input is required on the element before a form may be submitted.

    Indicates that user input is required on the element before a form may be submitted.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-required

  42. lazy val selected: A[Boolean]

    Permalink

    Indicates the current "selected" state of various widgets.

    Indicates the current "selected" state of various widgets. See related checked and pressed.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-selected

  43. lazy val setSize: A[Int]

    Permalink

    Defines the number of items in the current set of listitems or treeitems.

    Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM. See related posInSet.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize

  44. lazy val sort: A[String]

    Permalink

    Indicates if items in a table or grid are sorted in ascending or descending order.

    Indicates if items in a table or grid are sorted in ascending or descending order.

    Enumerated: "ascending" | "descending" | "other" | "none" (default)

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-sort

  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  46. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  47. lazy val valueMax: A[Double]

    Permalink

    Defines the maximum allowed value for a range widget.

    Defines the maximum allowed value for a range widget.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemax

  48. lazy val valueMin: A[Double]

    Permalink

    Defines the minimum allowed value for a range widget.

    Defines the minimum allowed value for a range widget.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-valuemin

  49. lazy val valueNow: A[Double]

    Permalink

    Defines the current value for a range widget.

    Defines the current value for a range widget. See related valueText.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-valuenow

  50. lazy val valueText: A[String]

    Permalink

    Defines the human readable text alternative of aria-valuenow for a range widget.

    Defines the human readable text alternative of aria-valuenow for a range widget.

    https://www.w3.org/TR/wai-aria/states_and_properties#aria-valuetext

  51. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped