Accessibility/Mac/ContributorGuide: Difference between revisions

m
no edit summary
(Created page with "= Mac Accessibility Contributor's Guide = == Code Style == Our code style is based on Google's Objective C Style Guide == Architecture and Design == The goal of this desig...")
 
mNo edit summary
Line 40: Line 40:


Subclasses of mozAccessible are mainly gecko role-based and typically provide additional attributes that the type uses. For example a mathml subclass might provide mathml related attributes via implemented inner protocol methods (eg. <code>mathRootRadicand</code>). An accessible that backs a slider might implement special actions via the inner protocol, like <code>performIncrement</code>.
Subclasses of mozAccessible are mainly gecko role-based and typically provide additional attributes that the type uses. For example a mathml subclass might provide mathml related attributes via implemented inner protocol methods (eg. <code>mathRootRadicand</code>). An accessible that backs a slider might implement special actions via the inner protocol, like <code>performIncrement</code>.
[[File:Max a11y arch.svg|frame|UML Class Diagram]]
Confirmed users
198

edits