Extension Points
Descriptions of the elements in the ChartSQL Studio UI that are user extensible
Last updated
Descriptions of the elements in the ChartSQL Studio UI that are user extensible
Last updated
Extensions are in development. They will allow you to customize the editor with additional functionality and third party tools.
ChartSQL Studio provides extension points for developers to customize behavior and add functionality. Many of ChartSQL Studio's core features are implemented as Core Extensions
There are fundamentally four ways to manipulate the behavior of ChartSQL Studio:
Manipulate the ChartSQLStudio
global singleton instance and its related data.
Manipulate the HTTP request data, or response data.
Manipulate the HTML output that was generated for each render.
Implement functionality via the provided Extension Points described below.
Certain features of the ChartSQL Studio editor have classes you can implement and functions you can call that allow you to customize the editor. These Extension Points are summarized below. See The Extensions API Reference for complete reference of the Built In Extension Points.
You can add additional "File Browser Views" into the File Browser by instantiating new FileBrowserView instances from your extension. See FileBrowserView API.
You can add additional "Info Panel Views" to the Info panel area by instantiating new InfoPanelView instances from your extension. See InfoPanelView API