UNPKG

@eform/ng-formio-builder

Version:

The Angular.js form builder component.

46 lines (45 loc) 1.49 kB
module.exports = function(app) { app.config([ 'formioComponentsProvider', function(formioComponentsProvider) { formioComponentsProvider.register('well', { fbtemplate: 'formio/formbuilder/well.html', icon: 'fa fa-square-o', documentation: 'http://help.form.io/userguide/#well', noDndOverlay: true, confirmRemove: true, views: [ { name: 'Display', template: 'formio/components/well/display.html' }, { name: 'API', template: 'formio/components/common/api.html' }, { name: 'Conditional', template: 'formio/components/common/conditional.html' } ] }); } ]); app.run([ '$templateCache', function($templateCache) { $templateCache.put('formio/formbuilder/well.html', '<div class="well">' + '<form-builder-list component="component" form="form" options="options" formio="::formio"></form-builder-list>' + '</div>' ); $templateCache.put('formio/components/well/display.html', '<ng-form>' + '<form-builder-option property="customClass"></form-builder-option>' + '<form-builder-option property="hideLabel"></form-builder-option>' + '<form-builder-option property="tableView"></form-builder-option>' + '<ng-form>' ); } ]); };