@@ -61,9 +61,9 @@ return /******/ (function(modules) { // webpackBootstrap
61
61
/* 0 */
62
62
/***/ function ( module , exports , __webpack_require__ ) {
63
63
64
+ 'use strict' ;
65
+
64
66
__webpack_require__ ( 1 ) ;
65
- //require('./angular-schema-form-bootstrap-templates.js');
66
- //require('./type-parser.js');
67
67
__webpack_require__ ( 2 ) ;
68
68
69
69
/***/ } ,
@@ -3666,23 +3666,25 @@ return /******/ (function(modules) { // webpackBootstrap
3666
3666
/* 2 */
3667
3667
/***/ function ( module , exports , __webpack_require__ ) {
3668
3668
3669
+ 'use strict' ;
3670
+
3669
3671
// angular-templatecache-loader
3670
- let textareaTemplate = __webpack_require__ ( 18 ) ;
3671
- let fieldsetTemplate = __webpack_require__ ( 8 ) ;
3672
- let arrayTemplate = __webpack_require__ ( 4 ) ;
3673
- let tabarrayTemplate = __webpack_require__ ( 16 ) ;
3674
- let tabsTemplate = __webpack_require__ ( 17 ) ;
3675
- let sectionTemplate = __webpack_require__ ( 13 ) ;
3676
- let actionsTemplate = __webpack_require__ ( 3 ) ;
3677
- let selectTemplate = __webpack_require__ ( 14 ) ;
3678
- let checkboxTemplate = __webpack_require__ ( 5 ) ;
3679
- let checkboxesTemplate = __webpack_require__ ( 6 ) ;
3680
- let submitTemplate = __webpack_require__ ( 15 ) ;
3681
- let radiosTemplate = __webpack_require__ ( 12 ) ;
3682
- let radiosInlineTemplate = __webpack_require__ ( 11 ) ;
3683
- let radiobuttonsTemplate = __webpack_require__ ( 10 ) ;
3684
- let helpTemplate = __webpack_require__ ( 9 ) ;
3685
- let defaultTemplate = __webpack_require__ ( 7 ) ;
3672
+ var textareaTemplate = __webpack_require__ ( 18 ) ;
3673
+ var fieldsetTemplate = __webpack_require__ ( 8 ) ;
3674
+ var arrayTemplate = __webpack_require__ ( 4 ) ;
3675
+ var tabarrayTemplate = __webpack_require__ ( 16 ) ;
3676
+ var tabsTemplate = __webpack_require__ ( 17 ) ;
3677
+ var sectionTemplate = __webpack_require__ ( 13 ) ;
3678
+ var actionsTemplate = __webpack_require__ ( 3 ) ;
3679
+ var selectTemplate = __webpack_require__ ( 14 ) ;
3680
+ var checkboxTemplate = __webpack_require__ ( 5 ) ;
3681
+ var checkboxesTemplate = __webpack_require__ ( 6 ) ;
3682
+ var submitTemplate = __webpack_require__ ( 15 ) ;
3683
+ var radiosTemplate = __webpack_require__ ( 12 ) ;
3684
+ var radiosInlineTemplate = __webpack_require__ ( 11 ) ;
3685
+ var radiobuttonsTemplate = __webpack_require__ ( 10 ) ;
3686
+ var helpTemplate = __webpack_require__ ( 9 ) ;
3687
+ var defaultTemplate = __webpack_require__ ( 7 ) ;
3686
3688
3687
3689
angular . module ( 'schemaForm' ) . config ( bootstrapDecoratorConfig ) . filter ( 'sfCamelKey' , sfCamelKeyFilter ) ;
3688
3690
@@ -3700,7 +3702,7 @@ return /******/ (function(modules) { // webpackBootstrap
3700
3702
var numeric = sfBuilderProvider . builders . numeric ;
3701
3703
3702
3704
// Tabs is so bootstrap specific that it stays here.
3703
- var tabs = function ( args ) {
3705
+ var tabs = function tabs ( args ) {
3704
3706
if ( args . form . tabs && args . form . tabs . length > 0 ) {
3705
3707
var tabContent = args . fieldFrag . querySelector ( '.tab-content' ) ;
3706
3708
@@ -3722,7 +3724,7 @@ return /******/ (function(modules) { // webpackBootstrap
3722
3724
}
3723
3725
} ;
3724
3726
3725
- var selectPlaceholder = function ( args ) {
3727
+ var selectPlaceholder = function selectPlaceholder ( args ) {
3726
3728
if ( args . form . placeholder ) {
3727
3729
var selectBox = args . fieldFrag . querySelector ( 'select' ) ;
3728
3730
var option = document . createElement ( 'option' ) ;
@@ -3917,7 +3919,7 @@ return /******/ (function(modules) { // webpackBootstrap
3917
3919
/***/ function ( module , exports ) {
3918
3920
3919
3921
var path = 'bootstrap/tabarray.html' ;
3920
- var html = "\r\n<div ng-init=\"selected = { tab: 0 }\"\r\n ng-model=\"modelArray\" schema-validate=\"form\"\r\n sf-field-model=\"sf-new-array\"\r\n sf-new-array\r\n class=\"clearfix schema-form-tabarray schema-form-tabarray-{{form.tabType || 'left'}} {{form.htmlClass}}\">\r\n <div ng-if=\"!form.tabType || form.tabType !== 'right'\"\r\n ng-class=\"{'col-xs-3': !form.tabType || form.tabType === 'left'}\">\r\n <ol class=\"nav nav-tabs\"\r\n ng-class=\"{ 'tabs-left': !form.tabType || form.tabType === 'left'}\"\r\n sf-field-model ui-sortable=\"form.sortOptions\">\r\n <li sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = $index)\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n <a href=\"#\">{{interp(form.title,{'$index':$index, value: item}) || $index}}</a>\r\n </li>\r\n <li ng-hide=\"form.readonly || form.add === null\"\r\n ng-disabled=\"form.schema.maxItems <= modelArray.length\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = appendToArray().length - 1)\">\r\n <a href=\"#\">\r\n <i class=\"glyphicon glyphicon-plus\"></i>\r\n {{ form.add || 'Add'}}\r\n </a>\r\n </li>\r\n </ol>\r\n </div>\r\n\r\n <div ng-class=\"{'col-xs-9': !form.tabType || form.tabType === 'left' || form.tabType === 'right'}\">\r\n <div class=\"tab-content {{form.fieldHtmlClass}}\">\r\n <div class=\"tab-pane clearfix tab{{selected.tab}} index{{$index}}\"\r\n sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\"\r\n ng-show=\"selected.tab === $index\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n\r\n <div schema-form-array-items></div>\r\n\r\n <button ng-hide=\"form.readonly || form.remove === null\"\r\n ng-click=\"selected.tab = deleteFromArray($index).length - 1\"\r\n ng-disabled=\"form.schema.minItems >= modelArray.length\"\r\n type=\"button\"\r\n class=\"btn {{ form.style.remove || 'btn-default' }} pull-right\">\r\n <i class=\"glyphicon glyphicon-trash\"></i>\r\n {{ form.remove || 'Remove'}}\r\n </button>\r\n </div>\r\n <div class=\"help-block\"\r\n ng-show=\"(hasError() && errorMessage(schemaError())) || form.description\"\r\n ng-bind-html=\"(hasError() && errorMessage(schemaError())) || form.description\"></div>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <div ng-if=\"form.tabType === 'right'\" class=\"col-xs-3\">\r\n <ul class=\"nav nav-tabs tabs-right\">\r\n <li sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = $index)\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n <a href=\"#\">{{interp(form.title,{'$index':$index, value: item}) || $index}}</a>\r\n </li>\r\n <li ng-hide=\"form.readonly || form.add === null\"\r\n ng-disabled=\"form.schema.maxItems <= modelArray.length\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = appendToArray().length - 1)\">\r\n <a href=\"#\">\r\n <i class=\"glyphicon glyphicon-plus\"></i>\r\n {{ form.add || 'Add'}}\r\n </a>\r\n </li>\r\n </ul>\r\n </div>\r\n\r\n</div>\r\n" ;
3922
+ var html = "<div ng-init=\"selected = { tab: 0 }\"\r\n ng-model=\"modelArray\" schema-validate=\"form\"\r\n sf-field-model=\"sf-new-array\"\r\n sf-new-array\r\n class=\"clearfix schema-form-tabarray schema-form-tabarray-{{form.tabType || 'left'}} {{form.htmlClass}}\">\r\n <div ng-if=\"!form.tabType || form.tabType !== 'right'\"\r\n ng-class=\"{'col-xs-3': !form.tabType || form.tabType === 'left'}\">\r\n <ol class=\"nav nav-tabs\"\r\n ng-class=\"{ 'tabs-left': !form.tabType || form.tabType === 'left'}\"\r\n sf-field-model ui-sortable=\"form.sortOptions\">\r\n <li sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = $index)\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n <a href=\"#\">{{interp(form.title,{'$index':$index, value: item}) || $index}}</a>\r\n </li>\r\n <li ng-hide=\"form.readonly || form.add === null\"\r\n ng-disabled=\"form.schema.maxItems <= modelArray.length\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = appendToArray().length - 1)\">\r\n <a href=\"#\">\r\n <i class=\"glyphicon glyphicon-plus\"></i>\r\n {{ form.add || 'Add'}}\r\n </a>\r\n </li>\r\n </ol>\r\n </div>\r\n\r\n <div ng-class=\"{'col-xs-9': !form.tabType || form.tabType === 'left' || form.tabType === 'right'}\">\r\n <div class=\"tab-content {{form.fieldHtmlClass}}\">\r\n <div class=\"tab-pane clearfix tab{{selected.tab}} index{{$index}}\"\r\n sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\"\r\n ng-show=\"selected.tab === $index\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n\r\n <div schema-form-array-items></div>\r\n\r\n <button ng-hide=\"form.readonly || form.remove === null\"\r\n ng-click=\"selected.tab = deleteFromArray($index).length - 1\"\r\n ng-disabled=\"form.schema.minItems >= modelArray.length\"\r\n type=\"button\"\r\n class=\"btn {{ form.style.remove || 'btn-default' }} pull-right\">\r\n <i class=\"glyphicon glyphicon-trash\"></i>\r\n {{ form.remove || 'Remove'}}\r\n </button>\r\n </div>\r\n <div class=\"help-block\"\r\n ng-show=\"(hasError() && errorMessage(schemaError())) || form.description\"\r\n ng-bind-html=\"(hasError() && errorMessage(schemaError())) || form.description\"></div>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <div ng-if=\"form.tabType === 'right'\" class=\"col-xs-3\">\r\n <ul class=\"nav nav-tabs tabs-right\">\r\n <li sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = $index)\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n <a href=\"#\">{{interp(form.title,{'$index':$index, value: item}) || $index}}</a>\r\n </li>\r\n <li ng-hide=\"form.readonly || form.add === null\"\r\n ng-disabled=\"form.schema.maxItems <= modelArray.length\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = appendToArray().length - 1)\">\r\n <a href=\"#\">\r\n <i class=\"glyphicon glyphicon-plus\"></i>\r\n {{ form.add || 'Add'}}\r\n </a>\r\n </li>\r\n </ul>\r\n </div>\r\n\r\n</div>\r\n" ;
3921
3923
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
3922
3924
module . exports = path ;
3923
3925
@@ -3926,7 +3928,7 @@ return /******/ (function(modules) { // webpackBootstrap
3926
3928
/***/ function ( module , exports ) {
3927
3929
3928
3930
var path = 'bootstrap/tabs.html' ;
3929
- var html = "<div ng-init=\"selected = { tab: 0 }\" class=\"schema-form-tabs {{form.htmlClass}}\">\r\n <ul class=\"nav nav-tabs\">\r\n <li ng-repeat=\"tab in form.tabs\"\r\n ng-disabled=\"form.readonly\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = $index)\"\r\n ng-class=\"{active: selected.tab === $index}\"\r\n ng-if=\"(!tab.condition || evalExpr(tab.condition, { model: model, arrayIndex: $index}))\" >\r\n <a href=\"#\">{{ tab.title }}</a>\r\n </li>\r\n </ul>\r\n\r\n <div class=\"tab-content {{form.fieldHtmlClass}}\">\r\n </div>\r\n</div>\r\n" ;
3931
+ var html = "<div ng-init=\"selected = { tab: 0 }\" class=\"schema-form-tabs {{form.htmlClass}}\">\r\n <ul class=\"nav nav-tabs\">\r\n <li ng-repeat=\"tab in form.tabs\"\r\n ng-disabled=\"form.readonly\"\r\n ng-click=\"$event.preventDefault() || (selected.tab = $index)\"\r\n ng-class=\"{active: selected.tab === $index}\">\r\n <a href=\"#\">{{ tab.title }}</a>\r\n </li>\r\n </ul>\r\n\r\n <div class=\"tab-content {{form.fieldHtmlClass}}\">\r\n </div>\r\n</div>\r\n" ;
3930
3932
window . angular . module ( 'ng' ) . run ( [ '$templateCache' , function ( c ) { c . put ( path , html ) } ] ) ;
3931
3933
module . exports = path ;
3932
3934
0 commit comments