controls property

  1. @override
  2. @Accessor(key: 'aria-controls')
dynamic controls

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

For example:

A table of contents tree view may control the content of a neighboring document pane.A group of checkboxes may control what commodity prices are tracked live in a table or graph.A tab controls the display of its associated tab panel.

See: developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-controls

Implementation

@override
@Accessor(key: 'aria-controls')
dynamic get controls =>
    (props[_$key__controls___$AriaPropsMixin] ?? null) as dynamic;
  1. @override
  2. @Accessor(key: 'aria-controls')
void controls=(dynamic value)

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

For example:

A table of contents tree view may control the content of a neighboring document pane.A group of checkboxes may control what commodity prices are tracked live in a table or graph.A tab controls the display of its associated tab panel.

See: developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-controls

Implementation

@override
@Accessor(key: 'aria-controls')
set controls(dynamic value) =>
    props[_$key__controls___$AriaPropsMixin] = value;