Package | fl.accessibility |
Class | public class DataGridAccImpl |
Inheritance | DataGridAccImpl SelectableListAccImpl AccImpl AccessibilityImplementation Object |
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
The DataGridAccImpl class supports system roles, object-based events, and states.
A DataGrid reports the role ROLE_SYSTEM_LIST
(0x21) to a screen
reader. Items of a DataGrid report the role ROLE_SYSTEM_LISTITEM
(0x22).
A DataGrid reports the following states to a screen reader:
-
STATE_SYSTEM_NORMAL
(0x00000000) -
STATE_SYSTEM_UNAVAILABLE
(0x00000001) -
STATE_SYSTEM_FOCUSED
(0x00000004) -
STATE_SYSTEM_FOCUSABLE
(0x00100000)
Additionally, items of a DataGrid report the following states:
-
STATE_SYSTEM_SELECTED
(0x00000002) -
STATE_SYSTEM_FOCUSED
(0x00000004) -
STATE_SYSTEM_INVISIBLE
(0x00008000) -
STATE_SYSTEM_OFFSCREEN
(0x00010000) -
STATE_SYSTEM_SELECTABLE
(0x00200000)
A DataGrid dispatches the following events to a screen reader:
-
EVENT_OBJECT_FOCUS
(0x8005) -
EVENT_OBJECT_SELECTION
(0x8006) -
EVENT_OBJECT_STATECHANGE
(0x800A) -
EVENT_OBJECT_NAMECHANGE
(0x800C)
Related API Elements
Public Properties
Public Methods
Method | Defined By | ||
---|---|---|---|
An IAccessible method that performs the default action associated with the component
that this AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning a DisplayObject or Rectangle
specifying the bounding box of a child element in the AccessibilityImplementation. | AccessibilityImplementation | ||
IAccessible method for altering the selection in the component
that this AccessibilityImplementation represents. | AccessibilityImplementation | ||
[static]
Enables accessibility for a DataGrid component. | DataGridAccImpl | ||
MSAA method for returning the default action of the component
that this AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning the unsigned integer ID of the child element, if any,
that has child focus within the component. | AccessibilityImplementation | ||
MSAA method for returning the name for the component
that this AccessibilityImplementation represents or for one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning the system role for the component
that this AccessibilityImplementation represents or for one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning an array containing the IDs of all child elements that are selected. | AccessibilityImplementation | ||
IAccessible method for returning the current runtime state of the component that this
AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning the runtime value of the component that this
AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
Returns an array containing the unsigned integer IDs of all child elements
in the AccessibilityImplementation. | AccessibilityImplementation | ||
Indicates whether an object has a specified property defined. | Object | ||
Returns true or false to indicate whether a text object having
a bounding box specified by a x, y, width, and height
should be considered a label for the component that this AccessibilityImplementation represents. | AccessibilityImplementation | ||
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | ||
Indicates whether the specified property exists and is enumerable. | Object | ||
Sets the availability of a dynamic property for loop operations. | Object | ||
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | ||
Returns the string representation of the specified object. | Object | ||
Returns the primitive value of the specified object. | Object |
Method Detail
enableAccessibility | () | method |
public static function enableAccessibility():void
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Enables accessibility for a DataGrid component. This method is required for the compiler to activate the accessibility classes for a component.
Mon Nov 28 2011, 06:48 AM -08:00