The JavaScript class hierarchy defined by the GoJS library, laid out by a TreeLayout. Classes that do not have any inheritance relationship are shown at the right.

Because the node template uses a "HyperlinkText", clicking on a node will open the API reference for that class in a new window.

For more uses of the Tree Layout, see the DOM Tree and Visual Tree samples.