Introduction
Extensions are a fundamental part of Artificer, you can achieve a high customisation level by adding an extension.
Plugins vs Widgets
Both are extensions.
The differences are:
- Installed plugins are always loaded while installed widgets are loaded on demand.
- Plugins can have routes.
- Plugins can have menu entries.
Core Plugins
There is a type of plugin called core. Those plugins are required for Artificer to work and are uninstallable.
An example of Core plugin is: LoginPlugin
Field Widgets vs Dash Widgets
Dash Widgets are a work in progress
Field widgets are attached to fields giving custom behaviour to them (For example: a date input with a widget that adds a calendar like https://eonasdan.github.io/bootstrap-datetimepicker/)
Dash widgets will provide some kind of cool stats, notifications, useful info, etc...
Updated less than a minute ago