import "Accessibility_Selection.idl";
Public Member Functions | |
Accessible | getSelectedChild (in long selectedChildIndex) |
boolean | selectChild (in long childIndex) |
boolean | deselectSelectedChild (in long selectedChildIndex) |
boolean | isChildSelected (in long childIndex) |
boolean | selectAll () |
boolean | clearSelection () |
boolean | deselectChild (in long childIndex) |
void | unImplemented () |
void | unImplemented2 () |
void | unImplemented3 () |
Data Fields | |
readonly attribute long | nSelectedChildren |
"object:selection-changed"
An instance of Selection has undergone a change in the 'selected-ness' of its children, i.e. had a selection added, removed, and/or modified. Usually accompanied by corresponding "object:state-changed:selected"
events from the corresponding children, unless the children are previously un-queried via AT-SPI and the Selection instance has State::STATE_MANAGES_DESCENDANTS.
|
Attempt to clear all selections (i.e. deselect all children) of a Selection. Not all Selection implementations allow the removal of all selections.
|
|
Remove a child from the selected children list of a Selection, if the child is currently selected.
|
|
Remove a child to the selected children list of a Selection.
|
|
Get the i-th selected Accessible child of a Selection.
|
|
Determine whether a particular child of an Selection implementor is currently selected. Note that
|
|
Attempt to select all of the children of a Selection implementor. Not all Selection implementors support this operation (for instance, implementations which support only "single selection" do not support this operation).
|
|
Add a child to the selected children list of a Selection.
|
|
unImplemented: placeholders for future expansion. |
|
|
|
|
|
The number of children of a Selection implementor which are currently selected. |