1
1
/*!
2
2
* angular-schema-form-bootstrap
3
- * @version 1.0.0-alpha.1
3
+ * @version 1.0.0-alpha.2
4
4
* @link https://github.com/json-schema-form/angular-schema-form-bootstrap
5
5
* @license MIT
6
6
* Copyright (c) 2016 JSON Schema Form
@@ -224,7 +224,7 @@ return /******/ (function(modules) { // webpackBootstrap
224
224
/***/ function ( module , exports ) {
225
225
226
226
var path = 'bootstrap/checkbox.html' ;
227
- var html = "<div class=\"checkbox schema-form-checkbox {{::form.htmlClass}}\"\r\n ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}\">\r\n <label class=\"{{::form.labelHtmlClass}}\">\r\n <input type=\"checkbox\"\r\n sf-changed=\"form\"\r\n ng-disabled=\"form.readonly\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n class=\"{{::form.fieldHtmlClass}}\"\r\n name=\"{{form.key.slice(-1)[0] }}\">\r\n <span ng-bind-html=\"form.title\"></span>\r\n </label>\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
227
+ var html = "<div class=\"checkbox schema-form-checkbox {{::form.htmlClass}}\"\r\n ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}\">\r\n <label class=\"{{::form.labelHtmlClass}}\">\r\n <input type=\"checkbox\"\r\n sf-changed=\"form\"\r\n ng-disabled=\"form.readonly\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n class=\"{{::form.fieldHtmlClass}}\"\r\n name=\"{{::fieldId(true, false) }}\">\r\n <span ng-bind-html=\"form.title\"></span>\r\n </label>\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
228
228
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
229
229
module . exports = path ;
230
230
@@ -233,7 +233,7 @@ return /******/ (function(modules) { // webpackBootstrap
233
233
/***/ function ( module , exports ) {
234
234
235
235
var path = 'bootstrap/checkboxes.html' ;
236
- var html = "<div sf-field-model=\"sf-new-array\"\r\n sf-new-array\r\n class=\"form-group schema-form-checkboxes {{::form.htmlClass}}\"\r\n ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n ng-show=\"showTitle()\">{{form.title}}</label>\r\n\r\n <div class=\"checkbox\" ng-repeat=\"val in titleMapValues track by $index\" >\r\n <label>\r\n <input type=\"checkbox\"\r\n ng-disabled=\"form.readonly\"\r\n sf-changed=\"form\"\r\n class=\"{{::form.fieldHtmlClass}}\"\r\n ng-model=\"titleMapValues[$index]\"\r\n name=\"{{form.key.slice(-1)[0]}}\">\r\n <span ng-bind-html=\"form.titleMap[$index].name\"></span>\r\n </label>\r\n\r\n </div>\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
236
+ var html = "<div sf-field-model=\"sf-new-array\"\r\n sf-new-array\r\n class=\"form-group schema-form-checkboxes {{::form.htmlClass}}\"\r\n ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n ng-show=\"showTitle()\">{{form.title}}</label>\r\n\r\n <div class=\"checkbox\" ng-repeat=\"val in titleMapValues track by $index\" >\r\n <label>\r\n <input type=\"checkbox\"\r\n ng-disabled=\"form.readonly\"\r\n sf-changed=\"form\"\r\n class=\"{{::form.fieldHtmlClass}}\"\r\n ng-model=\"titleMapValues[$index]\"\r\n name=\"{{::fieldId(true, false)}}\">\r\n <span ng-bind-html=\"form.titleMap[$index].name\"></span>\r\n </label>\r\n\r\n </div>\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
237
237
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
238
238
module . exports = path ;
239
239
@@ -242,7 +242,7 @@ return /******/ (function(modules) { // webpackBootstrap
242
242
/***/ function ( module , exports ) {
243
243
244
244
var path = 'bootstrap/default.html' ;
245
- var html = "<div class=\"form-group {{::form.htmlClass}}\"\r\n ng-class=\"{ '{{'schema-form-' + form.type}}': true, 'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess(), 'has-feedback': form.feedback !== false }\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\" ng-class=\"{'sr-only': !showTitle()}\" for=\"{{form.key.slice(-1)[0]}}\">{{form.title}}</label>\r\n\r\n <input ng-if=\"!form.fieldAddonLeft && !form.fieldAddonRight\"\r\n ng-show=\"::form.key\"\r\n type=\"{{::form.type}}\"\r\n step=\"any\"\r\n sf-changed=\"form\"\r\n placeholder=\"{{::form.placeholder}}\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{form.key.slice(-1)[0]}}\"\r\n sf-field-model\r\n ng-disabled=\"form.readonly\"\r\n schema-validate=\"form\"\r\n name=\"{{form.key.slice(-1)[0]}}\"\r\n aria-describedby=\"{{form.key.slice(-1)[0] + 'Status'}}\">\r\n\r\n <div ng-if=\"form.fieldAddonLeft || form.fieldAddonRight\"\r\n ng-class=\"{'input-group': (form.fieldAddonLeft || form.fieldAddonRight)}\">\r\n <span ng-if=\"form.fieldAddonLeft\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonLeft\"></span>\r\n <input ng-show=\"::form.key\"\r\n type=\"{{::form.type}}\"\r\n step=\"any\"\r\n sf-changed=\"form\"\r\n placeholder=\"{{::form.placeholder}}\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{form.key.slice(-1)[0]}}\"\r\n sf-field-model\r\n ng-disabled=\"form.readonly\"\r\n schema-validate=\"form\"\r\n name=\"{{form.key.slice(-1)[0]}}\"\r\n aria-describedby=\"{{form.key.slice(-1)[0] + 'Status'}}\">\r\n\r\n <span ng-if=\"form.fieldAddonRight\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonRight\"></span>\r\n </div>\r\n\r\n <span ng-if=\"form.feedback !== false\"\r\n class=\"form-control-feedback\"\r\n ng-class=\"evalInScope(form.feedback) || {'glyphicon': true, 'glyphicon-ok': form.disableSuccessState !== true && hasSuccess(), 'glyphicon-remove': form.disableErrorState !== true && hasError() }\"\r\n aria-hidden=\"true\"></span>\r\n\r\n <span ng-if=\"hasError() || hasSuccess()\"\r\n id=\"{{form.key.slice(-1)[0] + 'Status'}}\"\r\n class=\"sr-only\">{{ hasSuccess() ? '(success)' : '(error)' }}</span>\r\n\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
245
+ var html = "<div class=\"form-group {{::form.htmlClass}}\"\r\n ng-class=\"{ '{{'schema-form-' + form.type}}': true, 'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess(), 'has-feedback': form.feedback !== false }\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\" ng-class=\"{'sr-only': !showTitle()}\" for=\"{{::fieldId(true, false)}}\">{{form.title}}</label>\r\n\r\n <input ng-if=\"!form.fieldAddonLeft && !form.fieldAddonRight\"\r\n ng-show=\"::form.key\"\r\n type=\"{{::form.type}}\"\r\n step=\"any\"\r\n sf-changed=\"form\"\r\n placeholder=\"{{::form.placeholder}}\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{::fieldId(true, false)}}\"\r\n sf-field-model\r\n ng-disabled=\"form.readonly\"\r\n schema-validate=\"form\"\r\n name=\"{{::fieldId(true, false)}}\"\r\n aria-describedby=\"{{::fieldId(true, true) + '-status'}}\">\r\n\r\n <div ng-if=\"form.fieldAddonLeft || form.fieldAddonRight\"\r\n ng-class=\"{'input-group': (form.fieldAddonLeft || form.fieldAddonRight)}\">\r\n <span ng-if=\"form.fieldAddonLeft\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonLeft\"></span>\r\n <input ng-show=\"::form.key\"\r\n type=\"{{::form.type}}\"\r\n step=\"any\"\r\n sf-changed=\"form\"\r\n placeholder=\"{{::form.placeholder}}\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{::fieldId(true, false)}}\"\r\n sf-field-model\r\n ng-disabled=\"form.readonly\"\r\n schema-validate=\"form\"\r\n name=\"{{::fieldId(true, false)}}\"\r\n aria-describedby=\"{{::fieldId(true, true) + '-status'}}\">\r\n\r\n <span ng-if=\"form.fieldAddonRight\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonRight\"></span>\r\n </div>\r\n\r\n <span ng-if=\"form.feedback !== false\"\r\n class=\"form-control-feedback\"\r\n ng-class=\"evalInScope(form.feedback) || {'glyphicon': true, 'glyphicon-ok': form.disableSuccessState !== true && hasSuccess(), 'glyphicon-remove': form.disableErrorState !== true && hasError() }\"\r\n aria-hidden=\"true\"></span>\r\n\r\n <span ng-if=\"hasError() || hasSuccess()\"\r\n id=\"{{::fieldId(true, true) + '-status'}}\"\r\n class=\"sr-only\">{{ hasSuccess() ? '(success)' : '(error)' }}</span>\r\n\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
246
246
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
247
247
module . exports = path ;
248
248
@@ -305,7 +305,7 @@ return /******/ (function(modules) { // webpackBootstrap
305
305
/***/ function ( module , exports ) {
306
306
307
307
var path = 'bootstrap/select.html' ;
308
- var html = "<div class=\"form-group {{::form.htmlClass}} schema-form-select\"\r\n ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess(), 'has-feedback': form.feedback !== false}\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\" ng-show=\"showTitle()\">\r\n {{form.title}}\r\n </label>\r\n <select sf-field-model\r\n ng-disabled=\"form.readonly\"\r\n sf-changed=\"form\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n schema-validate=\"form\"\r\n ng-options=\"item.value as item.name group by item.group for item in form.titleMap\"\r\n name=\"{{form.key.slice(-1)[0] }}\">\r\n </select>\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
308
+ var html = "<div class=\"form-group {{::form.htmlClass}} schema-form-select\"\r\n ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess(), 'has-feedback': form.feedback !== false}\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\" ng-show=\"showTitle()\" for=\"{{::fieldId(true, false)}}\" >\r\n {{form.title}}\r\n </label>\r\n <select sf-field-model\r\n id=\"{{::fieldId(true, false)}}\"\r\n ng-disabled=\"form.readonly\"\r\n sf-changed=\"form\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n schema-validate=\"form\"\r\n ng-options=\"item.value as item.name group by item.group for item in form.titleMap\"\r\n name=\"{{::fieldId(true, false) }}\">\r\n </select>\r\n <div class=\"help-block\" sf-message=\"form.description\"></div>\r\n</div>\r\n" ;
309
309
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
310
310
module . exports = path ;
311
311
@@ -341,7 +341,7 @@ return /******/ (function(modules) { // webpackBootstrap
341
341
/***/ function ( module , exports ) {
342
342
343
343
var path = 'bootstrap/textarea.html' ;
344
- var html = "<div class=\"form-group has-feedback {{::form.htmlClass}} schema-form-textarea\" ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\" ng-class=\"{'sr-only': !showTitle()}\" for=\"{{form.key.slice(-1)[0]}}\">{{form.title}}</label>\r\n\r\n <textarea ng-if=\"!form.fieldAddonLeft && !form.fieldAddonRight\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{form.key.slice(-1)[0]}}\"\r\n sf-changed=\"form\"\r\n ng-attr-placeholder=\"{{::form.placeholder}}\"\r\n ng-disabled=\"form.readonly\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n name=\"{{form.key.slice(-1)[0]}}\"></textarea>\r\n\r\n <div ng-if=\"form.fieldAddonLeft || form.fieldAddonRight\"\r\n ng-class=\"{'input-group': (form.fieldAddonLeft || form.fieldAddonRight)}\">\r\n <span ng-if=\"form.fieldAddonLeft\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonLeft\"></span>\r\n <textarea class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{form.key.slice(-1)[0]}}\"\r\n sf-changed=\"form\"\r\n ng-attr-placeholder=\"{{::form.placeholder}}\"\r\n ng-disabled=\"form.readonly\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n name=\"{{form.key.slice(-1)[0]}}\"></textarea>\r\n <span ng-if=\"form.fieldAddonRight\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonRight\"></span>\r\n </div>\r\n\r\n <span class=\"help-block\" sf-message=\"form.description\"></span>\r\n</div>\r\n" ;
344
+ var html = "<div class=\"form-group has-feedback {{::form.htmlClass}} schema-form-textarea\" ng-class=\"{'has-error': form.disableErrorState !== true && hasError(), 'has-success': form.disableSuccessState !== true && hasSuccess()}\">\r\n <label class=\"control-label {{::form.labelHtmlClass}}\" ng-class=\"{'sr-only': !showTitle()}\" for=\"{{::fieldId(true, false)}}\">{{form.title}}</label>\r\n\r\n <textarea ng-if=\"!form.fieldAddonLeft && !form.fieldAddonRight\"\r\n class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{::fieldId(true, false)}}\"\r\n sf-changed=\"form\"\r\n ng-attr-placeholder=\"{{::form.placeholder}}\"\r\n ng-disabled=\"form.readonly\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n name=\"{{::fieldId(true, false)}}\"></textarea>\r\n\r\n <div ng-if=\"form.fieldAddonLeft || form.fieldAddonRight\"\r\n ng-class=\"{'input-group': (form.fieldAddonLeft || form.fieldAddonRight)}\">\r\n <span ng-if=\"form.fieldAddonLeft\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonLeft\"></span>\r\n <textarea class=\"form-control {{::form.fieldHtmlClass}}\"\r\n id=\"{{::fieldId(true, false)}}\"\r\n sf-changed=\"form\"\r\n ng-attr-placeholder=\"{{::form.placeholder}}\"\r\n ng-disabled=\"form.readonly\"\r\n sf-field-model\r\n schema-validate=\"form\"\r\n name=\"{{::fieldId(true, false)}}\"></textarea>\r\n <span ng-if=\"form.fieldAddonRight\"\r\n class=\"input-group-addon\"\r\n ng-bind-html=\"form.fieldAddonRight\"></span>\r\n </div>\r\n\r\n <span class=\"help-block\" sf-message=\"form.description\"></span>\r\n</div>\r\n" ;
345
345
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
346
346
module . exports = path ;
347
347
0 commit comments