The editor which this shell provides an interface for.
Gets the DOM element that contains the shell. Not to be confused with the View.rootElement of the view wrapped by the shell, which will be a descendant of this element.
The view which this shell wraps.
Removes the shell from the page, destroys the editor, and frees associated resources.
Requests that the view within the shell be given input focus. This is just a convenient shorthand for the equivalent to shell.view.focus()
.
Returns the side panel with the specified index: 0 for the first (usually "left") panel, 1 for the second panel. Returns null
if the requested panel does not exist. This occurs if the shell options explicitly pass null
as the template for the corresponding panel.
Returns the requested panel, or null
if it does not exist.
This API is still under development and is subject to change. Copyright © Math I Can Do Solutions Incorporated and/or its licensors.
Shells extend Views with rich editing controls. A Shell instance is obtained by calling create.