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
hidden bool?
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 and RV 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, or null if key is not in the map.
inherited
operator []=(dynamic key, dynamic value) → void
Associates the key with the given value.
inherited