AriaAttributes
in package
WAI-ARIA states and properties.
Tags
Table of Contents
Properties
- $ariaActiveDescendant : string|null
- $ariaAtomic : bool|null
- $ariaAutoComplete : string|null
- $ariaBusy : bool|null
- $ariaChecked : string|null
- $ariaColCount : int|null
- $ariaColIndex : int|null
- $ariaColSpan : int|null
- $ariaControls : string|null
- $ariaCurrent : string|null
- $ariaDescribedBy : string|null
- $ariaDescription : string|null
- $ariaDetails : string|null
- $ariaDisabled : bool|null
- $ariaDropEffect : string|null
- $ariaErrorMessage : string|null
- $ariaExpanded : string|null
- $ariaFlowTo : string|null
- $ariaGrabbed : string|null
- $ariaHasPopup : string|null
- $ariaHidden : string|null
- $ariaInvalid : string|null
- $ariaKeyShortcuts : string|null
- $ariaLabel : string|null
- $ariaLabelledBy : string|null
- $ariaLevel : int|null
- $ariaLive : string|null
- $ariaModal : bool|null
- $ariaMultiLine : bool|null
- $ariaMultiSelectable : bool|null
- $ariaOrientation : string|null
- $ariaOwns : string|null
- $ariaPlaceholder : string|null
- $ariaPosInSet : int|null
- $ariaPressed : string|null
- $ariaReadOnly : bool|null
- $ariaRelevant : string|null
- $ariaRequired : bool|null
- $ariaRoleDescription : string|null
- $ariaRowCount : int|null
- $ariaRowIndex : int|null
- $ariaRowSpan : int|null
- $ariaSelected : string|null
- $ariaSetSize : int|null
- $ariaSort : string|null
- $ariaValueMax : float|null
- $ariaValueMin : float|null
- $ariaValueNow : float|null
- $ariaValueText : string|null
- $role : string|null
Properties
$ariaActiveDescendant
public
string|null
$ariaActiveDescendant
= null
ID of the currently active descendant
Attributes
- #[HtmlName]
- 'aria-activedescendant'
$ariaAtomic
public
bool|null
$ariaAtomic
= null
Whether updates should be presented atomically
Attributes
- #[HtmlName]
- 'aria-atomic'
$ariaAutoComplete
public
string|null
$ariaAutoComplete
= null
Autocomplete hint: "inline", "list", "both", "none"
Attributes
- #[HtmlName]
- 'aria-autocomplete'
$ariaBusy
public
bool|null
$ariaBusy
= null
Whether the element is busy updating
Attributes
- #[HtmlName]
- 'aria-busy'
$ariaChecked
public
string|null
$ariaChecked
= null
Checked state: "true", "false", "mixed"
Attributes
- #[HtmlName]
- 'aria-checked'
$ariaColCount
public
int|null
$ariaColCount
= null
Total column count
Attributes
- #[HtmlName]
- 'aria-colcount'
$ariaColIndex
public
int|null
$ariaColIndex
= null
Column index
Attributes
- #[HtmlName]
- 'aria-colindex'
$ariaColSpan
public
int|null
$ariaColSpan
= null
Column span
Attributes
- #[HtmlName]
- 'aria-colspan'
$ariaControls
public
string|null
$ariaControls
= null
ID reference list of controlled elements
Attributes
- #[HtmlName]
- 'aria-controls'
$ariaCurrent
public
string|null
$ariaCurrent
= null
Current item indicator: "page", "step", "location", "date", "time", "true", "false"
Attributes
- #[HtmlName]
- 'aria-current'
$ariaDescribedBy
public
string|null
$ariaDescribedBy
= null
ID reference list of elements described by
Attributes
- #[HtmlName]
- 'aria-describedby'
$ariaDescription
public
string|null
$ariaDescription
= null
Human-readable description
Attributes
- #[HtmlName]
- 'aria-description'
$ariaDetails
public
string|null
$ariaDetails
= null
ID reference to detailed description element
Attributes
- #[HtmlName]
- 'aria-details'
$ariaDisabled
public
bool|null
$ariaDisabled
= null
Whether the element is disabled
Attributes
- #[HtmlName]
- 'aria-disabled'
$ariaDropEffect
public
string|null
$ariaDropEffect
= null
Drop effect: "copy", "move", "link", "execute", "popup", "none"
Attributes
- #[HtmlName]
- 'aria-dropeffect'
$ariaErrorMessage
public
string|null
$ariaErrorMessage
= null
ID reference to error message element
Attributes
- #[HtmlName]
- 'aria-errormessage'
$ariaExpanded
public
string|null
$ariaExpanded
= null
Expanded state: "true", "false"
Attributes
- #[HtmlName]
- 'aria-expanded'
$ariaFlowTo
public
string|null
$ariaFlowTo
= null
ID reference list for reading flow
Attributes
- #[HtmlName]
- 'aria-flowto'
$ariaGrabbed
public
string|null
$ariaGrabbed
= null
Grabbed state: "true", "false"
Attributes
- #[HtmlName]
- 'aria-grabbed'
$ariaHasPopup
public
string|null
$ariaHasPopup
= null
Popup type: "menu", "listbox", "tree", "grid", "dialog", "false"
Attributes
- #[HtmlName]
- 'aria-haspopup'
$ariaHidden
public
string|null
$ariaHidden
= null
Hidden state: "true", "false", "undefined"
Attributes
- #[HtmlName]
- 'aria-hidden'
$ariaInvalid
public
string|null
$ariaInvalid
= null
Invalid state: "grammar", "spelling", "true", "false"
Attributes
- #[HtmlName]
- 'aria-invalid'
$ariaKeyShortcuts
public
string|null
$ariaKeyShortcuts
= null
Keyboard shortcuts
Attributes
- #[HtmlName]
- 'aria-keyshortcuts'
$ariaLabel
public
string|null
$ariaLabel
= null
Human-readable label
Attributes
- #[HtmlName]
- 'aria-label'
$ariaLabelledBy
public
string|null
$ariaLabelledBy
= null
ID reference list of labelling elements
Attributes
- #[HtmlName]
- 'aria-labelledby'
$ariaLevel
public
int|null
$ariaLevel
= null
Hierarchical level
Attributes
- #[HtmlName]
- 'aria-level'
$ariaLive
public
string|null
$ariaLive
= null
Live region politeness: "polite", "assertive", "off"
Attributes
- #[HtmlName]
- 'aria-live'
$ariaModal
public
bool|null
$ariaModal
= null
Whether the element is modal
Attributes
- #[HtmlName]
- 'aria-modal'
$ariaMultiLine
public
bool|null
$ariaMultiLine
= null
Whether text input supports multiple lines
Attributes
- #[HtmlName]
- 'aria-multiline'
$ariaMultiSelectable
public
bool|null
$ariaMultiSelectable
= null
Whether multiple items can be selected
Attributes
- #[HtmlName]
- 'aria-multiselectable'
$ariaOrientation
public
string|null
$ariaOrientation
= null
Orientation: "horizontal", "vertical"
Attributes
- #[HtmlName]
- 'aria-orientation'
$ariaOwns
public
string|null
$ariaOwns
= null
ID reference list of owned elements
Attributes
- #[HtmlName]
- 'aria-owns'
$ariaPlaceholder
public
string|null
$ariaPlaceholder
= null
Placeholder text
Attributes
- #[HtmlName]
- 'aria-placeholder'
$ariaPosInSet
public
int|null
$ariaPosInSet
= null
Position in set
Attributes
- #[HtmlName]
- 'aria-posinset'
$ariaPressed
public
string|null
$ariaPressed
= null
Pressed state: "true", "false", "mixed"
Attributes
- #[HtmlName]
- 'aria-pressed'
$ariaReadOnly
public
bool|null
$ariaReadOnly
= null
Whether the element is read-only
Attributes
- #[HtmlName]
- 'aria-readonly'
$ariaRelevant
public
string|null
$ariaRelevant
= null
What changes are relevant: "additions", "removals", "text", "all"
Attributes
- #[HtmlName]
- 'aria-relevant'
$ariaRequired
public
bool|null
$ariaRequired
= null
Whether user input is required
Attributes
- #[HtmlName]
- 'aria-required'
$ariaRoleDescription
public
string|null
$ariaRoleDescription
= null
Human-readable role description
Attributes
- #[HtmlName]
- 'aria-roledescription'
$ariaRowCount
public
int|null
$ariaRowCount
= null
Total row count
Attributes
- #[HtmlName]
- 'aria-rowcount'
$ariaRowIndex
public
int|null
$ariaRowIndex
= null
Row index
Attributes
- #[HtmlName]
- 'aria-rowindex'
$ariaRowSpan
public
int|null
$ariaRowSpan
= null
Row span
Attributes
- #[HtmlName]
- 'aria-rowspan'
$ariaSelected
public
string|null
$ariaSelected
= null
Selected state: "true", "false"
Attributes
- #[HtmlName]
- 'aria-selected'
$ariaSetSize
public
int|null
$ariaSetSize
= null
Set size
Attributes
- #[HtmlName]
- 'aria-setsize'
$ariaSort
public
string|null
$ariaSort
= null
Sort direction: "ascending", "descending", "none", "other"
Attributes
- #[HtmlName]
- 'aria-sort'
$ariaValueMax
public
float|null
$ariaValueMax
= null
Maximum value
Attributes
- #[HtmlName]
- 'aria-valuemax'
$ariaValueMin
public
float|null
$ariaValueMin
= null
Minimum value
Attributes
- #[HtmlName]
- 'aria-valuemin'
$ariaValueNow
public
float|null
$ariaValueNow
= null
Current value
Attributes
- #[HtmlName]
- 'aria-valuenow'
$ariaValueText
public
string|null
$ariaValueText
= null
Human-readable value text
Attributes
- #[HtmlName]
- 'aria-valuetext'
$role
public
string|null
$role
= null
ARIA role (e.g. "button", "navigation", "alert")