Class Index
The global container for Orion APIs.
Bread crumbs show the current position within a resource tree and allow navigation
to different places in the tree.
A command is an object that describes an action a user can perform, as well as when and
what it should look like when presented in various contexts.
CommandService can render commands appropriate for a particular scope and DOM element.
Provides operations on Diff in a compare editor
The compare overview ruler is used by the compare editor to
render lines matching differences between two editors
The compare ruler is used by the compare editor to render trim around the editor.
The line number ruler is used by the compare editor to render line numbers next to the editor
Provides content assist for CSS keywords.
The dialog service provides common helper dialogs such as confirmation and
information dialogs.
A styler that does nothing, but can be extended by concrete stylers.
Can be attached to an Editor to display content assist suggestions.
An
Editor
is a user interface for editing text that provides additional features over the basic
orion.textview.TextView.
Provides content assist for JavaScript keywords.
A styler that knows how to apply a subset of the TextMate grammar format to style a line.
A user interface component that displays a table-oriented file explorer
A table-based explorer component.
Tree model used by orion.explorer.Explorer for flat structures
Simple tree model using Children and ChildrenLocation attributes to fetch children
and calculating id based on Location attribute.
Sample renderer that allows you to render a standard tree table.
A user interface element showing a list of favorites that can be browsed and manipulated.
A service for creating and managing links that the user has identified
as favorites.
The file client provides a convenience API for interacting with a file service
provided by a plugin.
This class contains static utility methods for creating and managing commands
related to file management.
A Git clone explorer view
Tree model used by orion.git.GitClonesExplorer.
A table-based git commit navigator
Provides operations for browsing and manipulating Git repositories.
This class contains static utility methods for creating and managing
global commands.
A service for finding and inferring hyperlinks from a text input.
The log service provides services for logging information messages
An Outliner provides an itemized overview of a resource and acts as a selection
provider on that resource.
The outline service cannot currently be used by clients.
Represents a single plugin in the plugin registry
The Orion plugin registry
A preferences object returned by the preferences service
The preferences service manages a hierarchical set of preference
nodes.
The problem service tracks markers and sends notification of marker changes.
The user service keeps track of the current Orion user.
Provides API for searching the workspace.
A search results generator for display search results to an end user
Can provide one or more selections describing objects of interest.
Base for creating an Orion event target
A concrete service in the Orion service registry
A reference to a service in the Orion service registry
A reference to a registered service in the Orion service registry
The Orion service registry
Service for reporting status
The container for textview APIs.
This is class represents an annotation for the AnnotationRuler.
This objects implements an annotation ruler.
This is the event sent when the user right clicks or otherwise invokes the context menu of the view.
This is the event sent when the text view is destroyed.
A KeyBinding represents of a key code and a modifier state that can be triggered by the user using the keyboard.
This objects implements a line numbering ruler.
This is the event sent when the text view needs the style information for a line.
This is the event sent when the text in the model has changed.
This is the event sent when the text in the model is about to change.
This is the event sent when the text is modified by the text view.
This objects implements an overview ruler.
This interface represents a ruler for the text view.
This is the event sent when the text view scrolls.
A Selection represents a range of selected text in the view.
This is the event sent when the selection changes in the text view.
This object is used to define style information for the text view.
This object is used to style range.
The TextModel is an interface that provides text for the view.
A TextView is a user interface for editing text.
The UndoStack is used to record the history of a text model associated to an view.
This is the event sent when the text is about to be modified by the text view.
Generates an HTML table where one of the columns is indented according to depth of children.
This class contains static utility methods.
Tree model used by orion.widgets.DirectoryPrompterDialog
A dialog that searches for files by name or wildcard.
Editor for an individual site configuration.