ia2 |
|
|
moz.build |
|
1571 |
msaa |
|
|
nsIAccessibilityService.idl |
An interface for in-process accessibility clients wishing to get an
nsIAccessible for a given DOM node. More documentation at:
http://www.mozilla.org/projects/ui/accessibility
|
4157 |
nsIAccessible.idl |
A cross-platform interface that supports platform-specific
accessibility APIs like MSAA and ATK. Contains the sum of what's needed
to support IAccessible as well as ATK's generic accessibility objects.
Can also be used by in-process accessibility clients to get information
about objects in the accessible tree. The accessible tree is a subset of
nodes in the DOM tree -- such as documents, focusable elements and text.
Mozilla creates the implementations of nsIAccessible on demand.
See http://www.mozilla.org/projects/ui/accessibility for more information.
|
11539 |
nsIAccessibleAnnouncementEvent.idl |
Fired when announce() is called on the target accessible.
|
840 |
nsIAccessibleApplication.idl |
This interface is implemented by top level accessible object in hierarchy and
provides information about application.
|
927 |
nsIAccessibleCaretMoveEvent.idl |
Fired when the caret changes position in text.
|
894 |
nsIAccessibleDocument.idl |
An interface for in-process accessibility clients
that wish to retrieve information about a document.
When accessibility is turned on in Gecko,
there is an nsIAccessibleDocument for each document
whether it is XUL, HTML or whatever.
You can QueryInterface to nsIAccessibleDocument from the nsIAccessible for
the root node of a document or you can get one from
nsIAccessible::GetDocument().
|
1931 |
nsIAccessibleEditableText.idl |
Replaces the text represented by this object by the given text.
|
2081 |
nsIAccessibleEvent.idl |
An interface for accessibility events listened to
by in-process accessibility clients, which can be used
to find out how to get accessibility and DOM interfaces for
the event and its target. To listen to in-process accessibility invents,
make your object an nsIObserver, and listen for accessible-event by
using code something like this:
nsCOMPtr<nsIObserverService> observerService =
do_GetService("@mozilla.org/observer-service;1", &rv);
if (NS_SUCCEEDED(rv))
rv = observerService->AddObserver(this, "accessible-event", PR_TRUE);
|
6739 |
nsIAccessibleHideEvent.idl |
Fired when a accessible and its subtree are removed from the tree.
|
901 |
nsIAccessibleHyperLink.idl |
A cross-platform interface that supports hyperlink-specific properties and
methods. Anchors, image maps, xul:labels with class="text-link" implement this interface.
|
2750 |
nsIAccessibleHyperText.idl |
A cross-platform interface that deals with text which contains hyperlinks.
Each link is an embedded object representing exactly 1 character within
the hypertext.
Current implementation assumes every embedded object is a link.
|
1713 |
nsIAccessibleImage.idl |
Returns the coordinates of the image.
@param coordType specifies coordinates origin (for available constants
refer to nsIAccessibleCoordinateType)
@param x the x coordinate
@param y the y coordinate
|
1006 |
nsIAccessibleMacInterface.idl |
A generic NSISupports wrapper for native NSObjects.
|
2607 |
nsIAccessibleObjectAttributeChangedEvent.idl |
Fired when an attribute of an accessible changes.
|
675 |
nsIAccessiblePivot.idl |
The pivot interface encapsulates a reference to a single place in an accessible
subtree. The pivot is a point or a range in the accessible tree. This interface
provides traversal methods to move the pivot to next/prev state that complies
to a given rule.
|
3841 |
nsIAccessibleRelation.idl |
This interface gives access to an accessible's set of relations.
|
5404 |
nsIAccessibleRole.idl |
Defines cross platform (Gecko) roles.
|
22824 |
nsIAccessibleScrollingEvent.idl |
An interface scroll events.
Stores new scroll position and max scroll position.
|
1078 |
nsIAccessibleSelectable.idl |
An accessibility interface for selectable widgets.
|
1486 |
nsIAccessibleStateChangeEvent.idl |
Fired when a state of an accessible changes.
|
857 |
nsIAccessibleStates.idl |
MSAA State flags - used for bitfield. More than 1 allowed.
|
5662 |
nsIAccessibleTable.idl |
Return the caption accessible for the table. For example, html:caption
element of html:table element.
|
6989 |
nsIAccessibleTableChangeEvent.idl |
Return the row or column index.
|
639 |
nsIAccessibleText.idl |
The current current caret offset.
If set < 0 then caret will be placed at the end of the text
|
9702 |
nsIAccessibleTextChangeEvent.idl |
Fired when an accessible's text changes.
|
896 |
nsIAccessibleTextLeafRange.idl |
Find a boundary (word start, line start, etc.) in a specific direction.
If no boundary is found, the start/end of the document is returned
(depending on the direction).
@param aBoundaryType [in] the boundary type to search for
@param aDirection [in] search next or previous
@param aFlags [in] optional flags for search
|
1768 |
nsIAccessibleTextRange.idl |
A range representing a piece of text in the document.
|
1734 |
nsIAccessibleTextSelectionChangeEvent.idl |
Fired when the caret changes position in text.
|
696 |
nsIAccessibleTypes.idl |
These constants control the scrolling of an object or substring into a
window. Note, keep them synchronized with IA2ScrollType.
|
2475 |
nsIAccessibleValue.idl |
Assumptions:
The attribute currentValue will throw an exception
if it cannot be set i.e. if the value is not a
member of the interval.
This may not be the 'desired' behaviour given gObject
equivalent. Thus it could be changed to be:
readonly attribute double currentValue;
boolean setCurrentValue (double long value);
GValue can represent many basic types.
Since this interface is designed to represent
an interval and a member of double should
cover the cases of char int and float.
|
1103 |