formiojs
Version:
Common js library for client side interaction with <form.io>
8 lines (7 loc) • 2.97 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = {
form: "\n<div id=\"builder-sidebar-{{id}}\" class=\"ui segments\" ref=\"sidebar\">\n {% groupOrder.forEach(function(groupKey, index) { %}\n <div class=\"ui segment form-builder-panel\" ref=\"group-panel-{{groupKey}}\">\n <div class=\"card-header panel-heading form-builder-group-header\">\n <h5 class=\"mb-0 panel-title\">\n <button class=\"ui button fluid builder-group-button\" data-toggle=\"collapse\" data-parent=\"#builder-sidebar-{{id}}\" data-target=\"#group-{{groupKey}}\" ref=\"sidebar-anchor\">{{groups[groupKey].title}}</button>\n </h5>\n </div>\n <div class=\"panel-collapse collapse {{groups[groupKey].default ? ' in' : ''}}\" data-default=\"{{groups[groupKey].default}}\" id=\"group-{{groupKey}}\" ref=\"sidebar-group\">\n <div id=\"group-container-{{groupKey}}\" class=\"card-body panel-body no-drop\" ref=\"sidebar-container\">\n {% groups[groupKey].componentOrder.forEach(function(componentKey) { %}\n <span data-type=\"{{componentKey}}\" class=\"ui button mini primary fluid formcomponent drag-copy\">\n <i class=\"{{groups[groupKey].components[componentKey].icon}}\" style=\"margin-right: 5px;\"></i>\n {{groups[groupKey].components[componentKey].title}}\n </span>\n {% }) %}\n </div>\n {% if (groups[groupKey].groups) { %}\n {% for (var subgroupKey in groups[groupKey].groups) { %}\n <div class=\"card panel panel-default form-builder-panel\" ref=\"group-panel-{{subgroupKey}}\">\n <div class=\"card-header panel-heading form-builder-group-header\">\n <h5 class=\"mb-0 panel-title\">\n <button class=\"btn btn-block builder-group-button\" data-toggle=\"collapse\" data-parent=\"#builder-sidebar-{{id}}\" data-target=\"#group-{{subgroupKey}}\" ref=\"sidebar-anchor\">{{groups[groupKey].groups[subgroupKey].title}}</button>\n </h5>\n </div>\n <div class=\"panel-collapse collapse {{groups[groupKey].groups[subgroupKey].default ? ' in' : ''}}\" id=\"group-{{subgroupKey}}\" ref=\"sidebar-group\">\n <div id=\"group-container-{{subgroupKey}}\" class=\"card-body panel-body no-drop\" ref=\"sidebar-container\">\n {% groups[groupKey].groups[subgroupKey].componentOrder.forEach(function(componentKey) { %}\n <span data-type=\"{{componentKey}}\" class=\"btn btn-primary btn-xs btn-block formcomponent drag-copy\">\n <i class=\"{{groups[groupKey].groups[subgroupKey].components[componentKey].icon}}\" style=\"margin-right: 5px;\"></i>\n {{groups[groupKey].groups[subgroupKey].components[componentKey].title}}\n </span>\n {% }) %}\n </div>\n </div>\n </div>\n {% } %}\n {% } %}\n </div>\n </div>\n {% }) %}\n</div>\n"
};