• Home
  • Raw
  • Download

Lines Matching refs:AccessibilityUIElement

27 #include "AccessibilityUIElement.h"
33 static inline AccessibilityUIElement* toAXElement(JSObjectRef object)
36 return static_cast<AccessibilityUIElement*>(JSObjectGetPrivate(object));
194 AccessibilityUIElement* childElement = toAXElement(otherElement);
204 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->getChildAtIndex(indexNumber));
213 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->selectedChildAtIndex(indexNumber));
222 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->linkedUIElementAtIndex(indexNumber));
231 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->disclosedRowAtIndex(indexNumber));
240 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->ariaOwnsElementAtIndex(indexNumber));
249 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->ariaFlowToElementAtIndex(indexNumber));
258 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->selectedRowAtIndex(indexNumber));
292 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->elementAtPoint(x, y));
361 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->cellForColumnAndRow(column, row));
366 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->titleUIElement());
371 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->parentElement());
376 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->disclosedByRow());
441 AccessibilityUIElement* uiElement = 0;
505 return AccessibilityUIElement::makeJSAccessibilityUIElement(context, toAXElement(thisObject)->accessibilityElementForTextMarker(marker));
523 AccessibilityUIElement* uiElement = toAXElement(thisObject);
793 JSStringRef AccessibilityUIElement::speak() { return 0; }
794 JSStringRef AccessibilityUIElement::rangeForLine(int line) { return 0; }
795 void AccessibilityUIElement::setSelectedChild(AccessibilityUIElement*) const { }
796 unsigned AccessibilityUIElement::selectedChildrenCount() const { return 0; }
797 AccessibilityUIElement AccessibilityUIElement::selectedChildAtIndex(unsigned) const { return 0; }
801 bool AccessibilityUIElement::isEqual(AccessibilityUIElement* otherElement)
809 AccessibilityTextMarkerRange AccessibilityUIElement::textMarkerRangeForElement(AccessibilityUIElement*)
814 int AccessibilityUIElement::textMarkerRangeLength(AccessibilityTextMarkerRange*)
819 AccessibilityTextMarkerRange AccessibilityUIElement::textMarkerRangeForMarkers(AccessibilityTextMarker*, AccessibilityTextMarker*)
824 AccessibilityTextMarker AccessibilityUIElement::startTextMarkerForTextMarkerRange(AccessibilityTextMarkerRange*)
829 AccessibilityTextMarker AccessibilityUIElement::endTextMarkerForTextMarkerRange(AccessibilityTextMarkerRange*)
834 AccessibilityUIElement AccessibilityUIElement::accessibilityElementForTextMarker(AccessibilityTextMarker*)
839 AccessibilityTextMarker AccessibilityUIElement::textMarkerForPoint(int x, int y)
855 JSObjectRef AccessibilityUIElement::makeJSAccessibilityUIElement(JSContextRef context, const AccessibilityUIElement& element)
857 return JSObjectMake(context, AccessibilityUIElement::getJSClass(), new AccessibilityUIElement(element));
860 JSClassRef AccessibilityUIElement::getJSClass()
977 0, kJSClassAttributeNone, "AccessibilityUIElement", 0, staticValues, staticFunctions,