(protected) new TemplateDesigner()
The template designer viewer constructor.
Requires:
- module:event-store
- module:state-store
- module:form-tools
- module:page-navigation
- module:zoom-fit
- module:form-controller
- module:field-list
- module:field-edit
- module:multiple-selection
- module:notification
- module:template-io
- module:template-manager
- module:svg-icons
- module:text-input
- module:dropdown
- module:button-set
- module:checkbox-collection
- module:keyboard-controller
Example
var viewer = $('#pcc-viewer').pccTemplateDesigner(options);
Requires
- module:event-store
- module:state-store
- module:form-tools
- module:page-navigation
- module:zoom-fit
- module:form-controller
- module:field-list
- module:field-edit
- module:multiple-selection
- module:notification
- module:template-io
- module:template-manager
- module:svg-icons
- module:text-input
- module:dropdown
- module:button-set
- module:checkbox-collection
- module:keyboard-controller
Members
eventStore :module:event-store
Type:
fieldEdit :module:field-edit
Type:
fieldList :module:field-list
Type:
formController :module:form-controller
Type:
formExtraction :module:form-extraction
Type:
formTools :module:form-tools
Type:
globalSettingsMenu :module:global-settings-menu
Type:
globalSettingsTrigger :module:global-settings-trigger
Type:
keyboardController :module:keyboard-controller
Type:
multipleSelection :module:multiple-selection
Type:
notification :module:notification
Type:
pageNavigation :module:page-navigation
Type:
stateStore :module:state-store
Type:
templateIO :module:template-io
Type:
templateManager :module:template-manager
Type:
zoomFit :module:zoom-fit
Type:
Methods
destroy()
Destroys the viewer and all modules, and returns the parent DOM element to its original state.