@filerobot/template-builder

The plugin is used for providing the functionality to create & edit templates to be used on the fly using the URL with different data.
Usage
NPM
npm install --save @filerobot/template-builder
YARN
yarn add @filerobot/template-builder
then
import TemplateBuilder from '@filerobot/template-builder'
...
...
...
filerobot.use(TemplateBuilder, propertiesObject)
CDN
The plugin from CDN is found inside Filerobot
global object Filerobot.TemplateBuilder
const TemplateBuilder = window.Filerobot.TemplateBuilder
...
...
...
filerobot.use(TemplateBuilder, propertiesObject)
Plugin's styles
import '@filerobot/core/dist/style.css'
or if you prefer the minified version
import '@filerobot/core/dist/style.min.css'
The plugin's css file should be imported after the Core's css file for having the styles shown correctly.
Events
The plugin emits different events that you could subscribe to or add your handler to be called with the provided arguments passed while emitting/firing the event, the events are listed below with examples show the parameters for handler:
templateBuilder:modal-close
Emitted when template builder modal is closed.
params
: No params returned.
example
filerobot.on('templateBuilder:modal-close', () => {
console.log('Template builder modal is closed')
})