- var html = "<div class=\"schema-form-array {{::form.htmlClass + ' ' + idClass}}\"\r\n sf-field-model=\"sf-new-array\"\r\n sf-new-array>\r\n <label class=\"control-label\" ng-show=\"showTitle()\">{{ form.title }}</label>\r\n <ol class=\"list-group\" sf-field-model ui-sortable=\"form.sortOptions\">\r\n <li class=\"list-group-item {{::form.fieldHtmlClass}}\"\r\n sf-field-model=\"ng-repeat\"\r\n ng-repeat=\"item in $$value$$ track by $index\">\r\n <button ng-hide=\"form.readonly || form.remove === null\"\r\n ng-click=\"deleteFromArray($index)\"\r\n ng-disabled=\"form.schema.minItems >= modelArray.length\"\r\n style=\"position: relative; z-index: 20;\"\r\n type=\"button\" class=\"close pull-right\">\r\n <span aria-hidden=\"true\">×</span><span class=\"sr-only\">Close</span>\r\n </button>\r\n <div schema-form-array-items sf-key-controller sf-parent-key=\"[{{form.key.join('][')}}]\" sf-index=\"{{$index}}\"></div>\r\n </li>\r\n </ol>\r\n <div class=\"clearfix\" style=\"padding: 15px;\" ng-model=\"modelArray\" schema-validate=\"form\">\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\r\n <button ng-hide=\"form.readonly || form.add === null\"\r\n ng-click=\"appendToArray()\"\r\n ng-disabled=\"form.schema.maxItems <= modelArray.length\"\r\n type=\"button\"\r\n class=\"btn {{ form.style.add || 'btn-default' }} pull-right\">\r\n <i class=\"glyphicon glyphicon-plus\"></i>\r\n {{ form.add || 'Add'}}\r\n </button>\r\n </div>\r\n</div>\r\n"; |
0 commit comments