Class Index
Provides operations for interacting with Cloud Foundry
Bread crumbs show the current position within a resource tree and allow navigation
to different places in the tree.
A FileBrowser is a user interface for browsing a readonly file system.
This object describes the options for the readonly file system browser.
Service for managing configuration data.
A dictionary that holds configuration data.
Interface for a service that needs configuration data.
CommandRegistry can render commands appropriate for a particular scope and DOM element.
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.
Carries information about a command invocation.
Represents a command renderer to render all commands and key bindings of the command view.
Represents a syntax highlighter to highlight one side of the compare view.
An abstract comapre view class that holds all the common functions for both "side by side" and "unified" view.
This object describes the options for a compare view.
Provides operations on Diff in a compare editor
This object describes options of a file.
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
A toggleableCompareView is an interchangeable comapre view helper that helps user to switch between the "side by side" and "unified" by only button click.
A TwoWayCompareView is a side by side view of two files with diff annotations and navigations.
Represents a content type known to Orion.
Provides abstraction over asynchronous operations.
The dialog service provides common helper dialogs such as confirmation and
information dialogs.
A tree model based iterator component.
A feeder to feed all the diff blocks based on the line index and mapper index.
A feeder to feed all the diff blocks based on the line index and mapper index.
Encapsulates service methods related to an editor.
This object describes an action for the text view.
This object represents a decoration attached to a range of text.
This object represents an annotation iterator.
This object manages annotations for a
TextModel
.
This objects implements an annotation ruler.
This object represents a styler for annotation attached to a text view.
This object represents a regitry of annotation types.
This represents an interface of prioritized annotation types.
Provides asynchronous styling for a TextView using registered "highlighter" services.
This is the base interface for text and visual editors based on a text buffer.
This is the event sent when the text view goes out of focus.
Provides content assist for a TextView.
Editor mode for interacting with content assist proposals.
Interface defining a provider of content assist proposals.
This is the event sent when the user right clicks or otherwise invokes the context menu of the view.
Provides content assist for CSS keywords.
This is the event sent when the text view is destroyed.
This object describes the options for
edit
.
An
Editor
is a user interface for editing text that provides additional features over the basic
orion.editor.TextView.
This object represents a find occurrences iterator.
This object describes the options to use while finding occurrences of a string in a text model.
This is the event sent when the text view is focused.
This object represents a folding annotation.
Provides content assist for HTML.
Provides content assist for JavaScript keywords.
This is the event sent for all keyboard events.
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 object represents a projection range.
The
ProjectionTextModel
represents a projection of its base text
model.
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.
Represents the styling for a range of lines, as provided by a service.
Represents style information for a line.
This object represents a text change.
A styler that knows how to apply a subset of the TextMate grammar format to style a line.
The TextModel is an interface that provides text for the view.
A TextTheme is a class used to specify an editor theme.
A TextView is a user interface for editing text.
This object describes the options for the text view.
This is the event sent when the theme className or style sheet has changed.
This object represents a style sheet for a theme manager.
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.
Base for creating an Orion event target
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.
A user interface component that displays a table-oriented file explorer
Handles model changes in a FileExplorer.
Renderer for a tree-table of files, like the Orion Navigator.
This renderer renders a tree table and installs a selection and cursoring model to
allow the user to make selections without using checkboxes.
A explorer navigation dictionary.
A tree iteration handler based on an explorer.
This class contains static utility methods for creating and managing commands from extension points
related to file management.
The file client provides a convenience API for interacting with file services
provided by plugins.
This class contains static utility methods for creating and managing commands
related to file management.
This class contains static utility methods.
Utilities for handling HTML form encoding.
Git Review Request explorer
Provides operations for browsing and manipulating Git repositories.
A dialog that searches for commits by name.
This class contains static utility methods for creating and managing global commands.
A KeyBinding is an interface used to define keyboard shortcuts.
A KeySequence represents of a list of key codes and a modifiers state that can be triggered by the user using the keyboard.
A KeyStroke represents of a key code and modifier state that can be triggered by the user using the keyboard.
A service for finding and inferring hyperlinks from a text input.
The log service provides services for logging information messages
Describes the data type of a property/attribute.
Maintains a registry of metatype information.
Describes a kind of object.
A shim for CodeMirror's
CodeMirror
API.
Represents the style provided by a CodeMirror mode for a line.
Driver for CodeMirror modes.
A user interface element showing a list of various navigation links.
Provides an API for handling long running operations as promises.
An Outliner is a visual component that renders an itemized overview of a resource and acts as
a selection provider on that resource.
OutlineService
dispatches an event when an outline for a resource is available.
Utilities for reading
orion.page.link
services.
CommandParameterCollector
can collect parameters in a way that is integrated with the common
header elements of pages or sections.
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.
Service for tracking operations changes
Project client provides client-side API to handle projects based on given file client.
Interface representing an eventual value.
Utilities for dealing with regular expressions.
Provides API for searching the workspace.
A service for creating and managing saved searches.
A user interface element building a search.
A user interface element showing a list of saved searches.
A search results generator for display search results to an end user
Search utility functions.
Can provide one or more selections describing objects of interest.
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
Simplifies the use of services within a service registry.
Represents the definition of a setting.
Maintains a registry of settings.
Base mixin for plugin settings widgets.
Instances represent commands that can be registered in Shells.
Instances represent parameters that commands can accept.
Instances represent custom parameter types that can be registered
in a Shell.
A Shell is a visual widget that provides a command line interface.
Interface for an in-memory representation of a site configuration resource.
Editor for an individual site configuration.
Interface for a service that manages site configurations.
A tree widget that displays a list of sites that a file can be viewed on.
Service for reporting status
Provides access to validation services registered with the service registry.
A user interface element showing a list of various user tasks.
A tree model based iterator component.
Generates an HTML table where one of the columns is indented according to depth of children.
This class contains static utility methods.
A URITemplate describes a range of Uniform Resource Identifiers through variable expansion, and allows for particular URIs to
be generated by expanding variables to actual values.
A dialog that searches for files by name or wildcard.
A dialog that shows running operations.
A small library of DOM and UI helpers.
A splitter manages the layout of two panels, a side panel and a main panel.
Provides a promise-based API to XMLHttpRequest.
Wraps an XHR response or failure.