Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.94 KB

README.md

File metadata and controls

59 lines (41 loc) · 1.94 KB

Ibex Dashboard Development Guide

Framework

This project is built using create-react-app. The server side appraoch was addopted through this link.

Orchestrators

DataSourceConnector

DataSourceConnector is a class that created and initializes the various data sources.

ElementConnector is a class the creates and initializes Visual component for the dashboard and consecutive dialogs.

Plugins

Many of the aspects in this project are extendible. The following are possibilities to donate your own plugins.

Connection Plugins

Connection plugins are connected to Data Source plugins. A Data Source can have a connection plugin which will provide all the instances of the Data Source with a single connection to receive credentials information from.

Data Source Plugins

How to create a Data Source Plugin

Elements Plugins

How to create a Visual Plugin

data-formats plugins

A short excerpt on data-formats

Additional Features