Documentation
Private addons' development
Addons enrich the mAuthor's editor with new features or functionalities necessary to run specific projects. Through addons, users can customize their content so that it meets even the most sophisticated needs and tastes.
Addons are basically JavaScript modules embedded into a presentation (page). They can extend the presentation's functionalities and user interactions infinitely. Each addon consists of six parts:
- Presenter – JavaScript code
- Model – a set of module properties
- Libraries – a list of third-party JavaScript used by the addon
- CSS – custom styles definitions
- View – HTML code displayed in the presentation
- Preview – HTML code displayed in the presentation's editor