A plugin is an independent unit connected to enhance capabilities of Foresight Analytics Platform:
Additional data visualization and solving custom tasks. For example, one can set up a dashboard in the Reports tool.
The following plugin types can be used:
Preset plugins. They are available in the Dashboards tool.
Custom plugins. They are available in the Dashboards, Reports, Interactive Data Entry Forms tools.
Connect custom chart templates for histograms and pie charts. To connect custom chart templates, see the Connecting Custom Chart Templates section.
Connect external map services to maps: Yandex, Bing, ArcGis, OpenStreetMap, Google. To connect external map services to a map, see the Connecting External Map Services to Map article.
NOTE. One can use plugins only in the web application and the designer of business applications.
Preset plugins that are available in the Dashboards tool without additional connection setup:
Sankey chart. It displays data as streams and their quantitative values in proportion to each other.
Gantt chart. It displays data as a histogram that helps execute calendar and network scheduling.
Indicator. It displays data as single key indicators.
If it is required to enhance functionality of preset plugins, change source files in the Plugins/Dashboard folder that is located in the web application installation folder.
To insert a custom plugin in the tools:
IMPORTANT. The following identifiers are reserved for preset plugins: PP.Ui.Dashboard.Sankey - Sankey chart; PP.Ui.Dashboard.Gantt - Gantt chart; PP.Ui.Dashboard.Indicator - Indicator. When creating a custom plugin use the identifier that is different from the reserved ones.
Connect a plugin:
To a data entry form.
NOTE. A plugin can be connected to a data entry form similarly to connecting a plugin to a regular report.
After executing the operations the created plugin will be inserted to the corresponding tool.
See also:
Connecting Plugin to Dashboard | Connecting Plugin to Regular Report | Connecting Custom Chart Templates | Connecting External Map Services to Map