AriaPropsMapView class
A MapView with the typed getters/setters for all aria props.
- Inheritance
- Mixed in types
Constructors
- AriaPropsMapView(Map map)
- Create a new instance backed by the specified map.
Properties
- activedescendant ↔ String?
-
Identifies the currently active descendant of a compositewidget.
getter/setter pairinherited
- atomic ↔ bool?
-
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 aria-relevant.
getter/setter pairinherited
- autocomplete ↔ dynamic
-
Indicates whether user input completion suggestions are provided.
getter/setter pairinherited
- braillelabel ↔ String?
-
Defines a string value that labels the current element, which is intended to be converted into Braille.
getter/setter pairinherited
- brailleroledescription ↔ String?
-
Defines a human-readable, author-localized abbreviated description for the role of an element intended to
be converted into Braille
getter/setter pairinherited
- busy ↔ bool?
-
Indicates whether an element, and its subtree, are currently being updated.
getter/setter pairinherited
- checked ↔ dynamic
-
Indicates the current 'checked' state of checkboxes, radio buttons, and other widgets. See
related aria-pressed and aria-selected.
getter/setter pairinherited
- colcount ↔ int?
-
Defines the total number of columns in a table, grid, or treegrid when not all columns are present
in the DOM.
getter/setter pairinherited
- colindex ↔ int?
-
Defines an element's column index or position with respect to the total number of columns within a
table, grid, or treegrid
getter/setter pairinherited
- colindextext ↔ String?
-
Defines a text alternative of the numeric aria-colindex
getter/setter pairinherited
- colspan ↔ int?
-
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid
getter/setter pairinherited
- controls ↔ dynamic
-
Identifies the element (or elements) whose contents or presence are controlled by the current
element. See related aria-owns.
getter/setter pairinherited
- current ↔ dynamic
-
Indicates that the element represents the current item within a container or set of related elements
getter/setter pairinherited
- describedby ↔ dynamic
-
Identifies the element (or elements) that describes the object. See related aria-labelledby.
getter/setter pairinherited
- description ↔ String?
-
Defines a string value that describes or annotates the current element
getter/setter pairinherited
- details ↔ dynamic
-
Identifies the element (or elements) that provide additional information related to the object
or complex descriptions to an object
getter/setter pairinherited
- disabled ↔ bool?
-
Indicates that the element is perceivable but disabled, so it is not editable or otherwise
operable. See related aria-hidden and aria-readonly.
getter/setter pairinherited
- dropeffect ↔ dynamic
-
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.
getter/setter pairinherited
-
entries
→ Iterable<
MapEntry> -
The map entries of this.
no setterinherited
- errormessage ↔ String?
-
Identifies the element that provides an error message for that object
getter/setter pairinherited
- expanded ↔ dynamic
-
Indicates whether the element, or another grouping element it controls, is currently expanded
or collapsed.
getter/setter pairinherited
- flowto ↔ dynamic
-
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.
getter/setter pairinherited
- grabbed ↔ dynamic
-
Indicates an element's 'grabbed' state in a drag-and-drop operation.
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- haspopup ↔ bool?
-
Indicates that the element has a popup context menu or sub-level menu.
getter/setter pairinherited
-
Indicates that the element and all of its descendants are not visible or perceivable to any
user as implemented by the author. See related aria-disabled.
getter/setter pairinherited
- invalid ↔ dynamic
-
Indicates the entered value does not conform to the format expected by the application.
getter/setter pairinherited
- isEmpty → bool
-
Whether there is no key/value pair in the map.
no setterinherited
- isNotEmpty → bool
-
Whether there is at least one key/value pair in the map.
no setterinherited
- keys → Iterable
-
The keys of this.
no setterinherited
- keyshortcuts ↔ dynamic
-
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element
getter/setter pairinherited
- label ↔ String?
-
Defines a string value that labels the current element. See related aria-labelledby.
getter/setter pairinherited
- labelledby ↔ dynamic
-
Identifies the element (or elements) that labels the current element. See related aria-label
and aria-describedby.
getter/setter pairinherited
- length → int
-
The number of key/value pairs in the map.
no setterinherited
- level ↔ int?
-
Defines the hierarchical level of an element within a structure.
getter/setter pairinherited
- live ↔ dynamic
-
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.
getter/setter pairinherited
- multiline ↔ bool?
-
Indicates whether a text box accepts multiple lines of input or only a single line.
getter/setter pairinherited
- multiselectable ↔ bool?
-
Indicates that the user may select more than one item from the current selectable descendants.
getter/setter pairinherited
- orientation ↔ dynamic
-
Indicates whether the element and orientation is horizontal or vertical.
getter/setter pairinherited
- owns ↔ dynamic
-
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 aria-controls.
getter/setter pairinherited
- placeholder ↔ String?
-
Defines a short hint (a word or short phrase) intended to help the user with data entry when a form
control has no value. The hint can be a sample value or a brief description of the expected format
getter/setter pairinherited
- posinset ↔ int?
-
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 aria-setsize.
getter/setter pairinherited
- pressed ↔ dynamic
-
Indicates the current 'pressed' state of toggle buttons. See related aria-checked and aria-selected.
getter/setter pairinherited
- props → Map
-
The props to be manipulated via the getters/setters.
In this case, it's the current MapView object.
no setteroverride
- readonly ↔ bool?
-
Indicates that the element is not editable, but is otherwise operable. See related aria-disabled.
getter/setter pairinherited
- relevant ↔ dynamic
-
Indicates what user agent change notifications (additions, removals, etc.) assistive technologies
will receive within a live region. See related aria-atomic.
getter/setter pairinherited
- required ↔ bool?
-
Indicates that user input is required on the element before a form may be submitted.
getter/setter pairinherited
- role ↔ String?
-
Specifies the the type defining a user interface element. Enriches the semantics of markup and
gives assistive technologies information about how to handle each element.
getter/setter pairinherited
- roledescription ↔ String?
-
Defines an author-localized description for the role of an element
getter/setter pairinherited
- rowcount ↔ int?
-
Defines the total number of rows in a table, grid, or treegrid
getter/setter pairinherited
- rowindex ↔ int?
-
Defines an element's position with respect to the total number of rows within a table, grid, or treegrid
getter/setter pairinherited
- rowindextext ↔ String?
-
Defines a text alternative of aria-rowindex
getter/setter pairinherited
- rowspan ↔ int?
-
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selected ↔ dynamic
-
Indicates the current 'selected' state of various widgets. See related aria-checked and aria-pressed.
getter/setter pairinherited
- setsize ↔ int?
-
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 aria-posinset.
getter/setter pairinherited
- sort ↔ dynamic
-
Indicates if items in a table or grid are sorted in ascending or descending order.
getter/setter pairinherited
- valuemax ↔ num?
-
Defines the maximum allowed value for a range widget.
getter/setter pairinherited
- valuemin ↔ num?
-
Defines the minimum allowed value for a range widget.
getter/setter pairinherited
- valuenow ↔ num?
-
Defines the current value for a range widget. See related aria-valuetext.
getter/setter pairinherited
- values → Iterable
-
The values of this.
no setterinherited
- valuetext ↔ String?
-
Defines the human readable text alternative of aria-valuenow for a range widget.
getter/setter pairinherited
Methods
-
addAll(
Map other) → void -
Adds all key/value pairs of
other
to this map.inherited -
addEntries(
Iterable< MapEntry> entries) → void -
Adds all key/value pairs of
newEntries
to this map.inherited -
cast<
RK, RV> () → Map< RK, RV> -
Provides a view of this map as having
RK
keys andRV
instances, if necessary.inherited -
clear(
) → void -
Removes all entries from the map.
inherited
-
containsKey(
Object? key) → bool -
Whether this map contains the given
key
.inherited -
containsValue(
Object? value) → bool -
Whether this map contains the given
value
.inherited -
forEach(
void action(dynamic key, dynamic value)) → void -
Applies
action
to each key/value pair of the map.inherited -
map<
K2, V2> (MapEntry< K2, V2> transform(dynamic key, dynamic value)) → Map<K2, V2> -
Returns a new map where all entries of this map are transformed by
the given
convert
function.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
putIfAbsent(
dynamic key, dynamic ifAbsent()) → dynamic -
Look up the value of
key
, or add a new entry if it isn't there.inherited -
remove(
Object? key) → dynamic -
Removes
key
and its associated value, if present, from the map.inherited -
removeWhere(
bool test(dynamic key, dynamic value)) → void -
Removes all entries of this map that satisfy the given
test
.inherited -
toString(
) → String -
A string representation of this object.
inherited
-
update(
dynamic key, dynamic update(dynamic value), {dynamic ifAbsent()?}) → dynamic -
Updates the value for the provided
key
.inherited -
updateAll(
dynamic update(dynamic key, dynamic value)) → void -
Updates all values.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator [](
Object? key) → dynamic -
The value for the given
key
, ornull
ifkey
is not in the map.inherited -
operator []=(
dynamic key, dynamic value) → void -
Associates the
key
with the givenvalue
.inherited