formiojs
Version:
Common js library for client side interaction with <form.io>
206 lines (137 loc) • 5.17 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _builder = require('./builder');
var _builder2 = _interopRequireDefault(_builder);
var _builderComponent = require('./builderComponent');
var _builderComponent2 = _interopRequireDefault(_builderComponent);
var _builderComponents = require('./builderComponents');
var _builderComponents2 = _interopRequireDefault(_builderComponents);
var _builderEditForm = require('./builderEditForm');
var _builderEditForm2 = _interopRequireDefault(_builderEditForm);
var _builderPlaceholder = require('./builderPlaceholder');
var _builderPlaceholder2 = _interopRequireDefault(_builderPlaceholder);
var _builderSidebar = require('./builderSidebar');
var _builderSidebar2 = _interopRequireDefault(_builderSidebar);
var _button = require('./button');
var _button2 = _interopRequireDefault(_button);
var _checkbox = require('./checkbox');
var _checkbox2 = _interopRequireDefault(_checkbox);
var _columns = require('./columns');
var _columns2 = _interopRequireDefault(_columns);
var _component = require('./component');
var _component2 = _interopRequireDefault(_component);
var _datagrid = require('./datagrid');
var _datagrid2 = _interopRequireDefault(_datagrid);
var _day = require('./day');
var _day2 = _interopRequireDefault(_day);
var _editgrid = require('./editgrid');
var _editgrid2 = _interopRequireDefault(_editgrid);
var _field = require('./field');
var _field2 = _interopRequireDefault(_field);
var _fieldset = require('./fieldset');
var _fieldset2 = _interopRequireDefault(_fieldset);
var _file = require('./file');
var _file2 = _interopRequireDefault(_file);
var _icon = require('./icon');
var _icon2 = _interopRequireDefault(_icon);
var _iconClass = require('./iconClass');
var _iconClass2 = _interopRequireDefault(_iconClass);
var _input = require('./input');
var _input2 = _interopRequireDefault(_input);
var _message = require('./message');
var _message2 = _interopRequireDefault(_message);
var _multiValueRow = require('./multiValueRow');
var _multiValueRow2 = _interopRequireDefault(_multiValueRow);
var _multiValueTable = require('./multiValueTable');
var _multiValueTable2 = _interopRequireDefault(_multiValueTable);
var _panel = require('./panel');
var _panel2 = _interopRequireDefault(_panel);
var _radio = require('./radio');
var _radio2 = _interopRequireDefault(_radio);
var _resourceAdd = require('./resourceAdd');
var _resourceAdd2 = _interopRequireDefault(_resourceAdd);
var _select = require('./select');
var _select2 = _interopRequireDefault(_select);
var _selectOption = require('./selectOption');
var _selectOption2 = _interopRequireDefault(_selectOption);
var _signature = require('./signature');
var _signature2 = _interopRequireDefault(_signature);
var _survey = require('./survey');
var _survey2 = _interopRequireDefault(_survey);
var _tab = require('./tab');
var _tab2 = _interopRequireDefault(_tab);
var _table = require('./table');
var _table2 = _interopRequireDefault(_table);
var _webform = require('./webform');
var _webform2 = _interopRequireDefault(_webform);
var _well = require('./well');
var _well2 = _interopRequireDefault(_well);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = {
transform: function transform(type, text) {
var columns = {
'1': 'one',
'2': 'two',
'3': 'three',
'4': 'four',
'5': 'five',
'6': 'six',
'7': 'seven',
'8': 'eight',
'9': 'nine',
'10': 'ten',
'11': 'eleven',
'12': 'twelve',
'13': 'thirteen',
'14': 'fourteen',
'15': 'fifteen',
'16': 'sixteen'
};
var classes = {
'has-error': 'error',
'is-invalid': 'error'
};
switch (type) {
case 'columns':
return columns.hasOwnProperty(text.toString()) ? columns[text.toString()] : text;
case 'class':
return classes.hasOwnProperty(text.toString()) ? classes[text.toString()] : text;
}
return text;
},
iconClass: _iconClass2.default,
builder: _builder2.default,
builderComponent: _builderComponent2.default,
builderComponents: _builderComponents2.default,
builderEditForm: _builderEditForm2.default,
builderPlaceholder: _builderPlaceholder2.default,
builderSidebar: _builderSidebar2.default,
button: _button2.default,
checkbox: _checkbox2.default,
columns: _columns2.default,
component: _component2.default,
datagrid: _datagrid2.default,
day: _day2.default,
editgrid: _editgrid2.default,
field: _field2.default,
fieldset: _fieldset2.default,
file: _file2.default,
icon: _icon2.default,
input: _input2.default,
message: _message2.default,
multiValueRow: _multiValueRow2.default,
multiValueTable: _multiValueTable2.default,
panel: _panel2.default,
radio: _radio2.default,
resourceAdd: _resourceAdd2.default,
select: _select2.default,
selectOption: _selectOption2.default,
signature: _signature2.default,
survey: _survey2.default,
tab: _tab2.default,
table: _table2.default,
webform: _webform2.default,
well: _well2.default
};