Extension Points
Descriptions of the elements in the ChartSQL Studio UI that are user extensible
Extensions are in development. They will allow you to customize the editor with additional functionality and third party tools.
Overview
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.
Built In Extension Points
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.
File Browser Views
You can add additional "File Browser Views" into the File Browser by instantiating new FileBrowserView instances from your extension. See FileBrowserView API.
Info Panel Views
You can add additional "Info Panel Views" to the Info panel area by instantiating new InfoPanelView instances from your extension. See InfoPanelView API
Last updated