The API Viewer displays class API reference for one or more libraries. The tree view pane offers the typical class hierarchy, organized by name spaces. Each package (intermediate name space) has an overview description and links to the sub-packages or classes it contains. Descriptions usually contain cross links to relevant packages or classes. The entire reference is searchable through the search tab.
The actual API descriptions are generated from JSDoc-style comments in the class code, and can be generated for custom applications as well, so you can browse the API of your own classes.
Search results can be filtered by type (Methods, Properties, etc.) and restricted to given namespaces. Regular Expressions are supported for both the item name and the namespace. Note that if a search term contains one or more capital letters, the search will be case-sensitive.
Class Item Toggles¶
The visibility of various class items can be toggled using the buttons on the right hand side of the tool bar:
API Doc Verification¶
The Generator checks API documentation for completeness while building the API Viewer. Errors, such as members with missing doc comments or undocumented parameters will be displayed in the GUI: Affected name spaces and classes will have an exclamation mark on their icon in the tree view, while the detail view will display an error message for the affected class item.