Add-on Extension Mechanisms
Overview
The four extension mechanisms are Add-on Tools, Frontend Plugins, Data Lab Functions, and Formula packages.
Add-on Tools
Element Type: AddOnTool
Frontend Plugins
Element Type: Plugin
Data Lab Functions
Element Type: DataLabFunctions
Data Lab Functions is a Jupyter Notebook that provides a REST API. The API is callable by authenticated and authorized Seeq users. It is typically developed in Python. Adding an endpoint is as easy as adding # GET /my-endpoint
to the top of a Jupyter Notebook cell. Quick loading and advanced applications can be developed by using Data Lab Functions for the backend and Frontend Plugins for the user interface. The Add-on Manager itself is implemented as a Home Screen Plugin frontend with a Data Lab Functions backend.
Formula Package
Element Type: FormulaPackage