UNPKG

alpaca

Version:

Alpaca provides the easiest and fastest way to generate interactive forms for the web and mobile devices. It runs simply as HTML5 or more elaborately using Bootstrap, jQuery Mobile or jQuery UI. Alpaca uses Handlebars to process JSON schema and provide

2 lines 424 kB
!function(e,t){var n=!0;e&&"undefined"!=typeof e.umd&&(n=e.umd),n&&"object"==typeof exports?module.exports=t(require("jquery"),require("handlebars"),require("bootstrap")):n&&"function"==typeof define&&define.amd?define("alpaca",["jquery","handlebars","bootstrap"],t):e.Alpaca=t(e.jQuery,e.Handlebars,e.Bootstrap)}(this,function($,Handlebars,Bootstrap){return this.HandlebarsPrecompiled=this.HandlebarsPrecompiled||{},this.HandlebarsPrecompiled["web-display"]=this.HandlebarsPrecompiled["web-display"]||{},this.HandlebarsPrecompiled["web-display"]["container-array-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s='<script type="text/x-handlebars-template">\n\n <div>\n ';return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:n.helperMissing,l={name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.itemField||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-array"]=Handlebars.template({1:function(e,t,n,i,a){var r,o,l,s="\n ";return o=null!=(o=n.item||(null!=t?t.item:t))?o:n.helperMissing,l={name:"item",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.item||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n\n"},2:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>\n\n'+(null!=(r=n.each.call(null!=t?t:{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-object-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s='<script type="text/x-handlebars-template">\n\n <div>\n ';return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:n.helperMissing,l={name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.itemField||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-object"]=Handlebars.template({1:function(e,t,n,i,a){var r,o,l,s="\n ";return o=null!=(o=n.item||(null!=t?t.item:t))?o:n.helperMissing,l={name:"item",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.item||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n\n"},2:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>\n\n'+(null!=(r=n.each.call(null!=t?t:{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-table-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <tr>\n '+(null!=(r=(n.itemField||t&&t.itemField||n.helperMissing).call(null!=t?t:{},"td",{name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n </tr>\n\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-table"]=Handlebars.template({1:function(e,t,n,i,a){return""},3:function(e,t,n,i,a){var r;return" <th>"+e.escapeExpression(e.lambda(null!=(r=null!=t?t.value:t)?r.title:r,t))+"</th>\n"},5:function(e,t,n,i,a){var r;return"\n "+(null!=(r=(n.item||t&&t.item||n.helperMissing).call(null!=t?t:{},"tr",{name:"item",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u=n.helperMissing,c='<script type="text/x-handlebars-template">\n\n <div>\n\n ';return o=null!=(o=n.arrayToolbar||(null!=t?t.arrayToolbar:t))?o:u,l={name:"arrayToolbar",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.arrayToolbar||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(c+=r),c+"\n\n <table>\n\n <!-- table headers -->\n <thead>\n <tr>\n"+(null!=(r=(n.eachProperty||t&&t.eachProperty||u).call(s,null!=(r=null!=(r=null!=t?t.schema:t)?r.items:r)?r.properties:r,{name:"eachProperty",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" </tr>\n </thead>\n\n <!-- table body -->\n <tbody>\n"+(null!=(r=n.each.call(s,null!=t?t.items:t,{name:"each",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" </tbody>\n\n </table>\n\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-tablerow-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s='<script type="text/x-handlebars-template">\n\n <td>\n ';return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:n.helperMissing,l={name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.itemField||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n </td>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["container-tablerow"]=Handlebars.template({1:function(e,t,n,i,a){var r,o,l,s=" ";return o=null!=(o=n.item||(null!=t?t.item:t))?o:n.helperMissing,l={name:"item",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.item||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n"},2:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div class="alpaca-merge-up">\n\n'+(null!=(r=n.each.call(null!=t?t:{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"].container=Handlebars.template({1:function(e,t,n,i,a){var r;return' <legend class="'+(null!=(r=n["if"].call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.labelClass:r,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")+' alpaca-container-label">'+(null!=(r=e.lambda(null!=(r=null!=t?t.options:t)?r.label:r,t))?r:"")+"</legend>\n"},2:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.labelClass:r,t))},4:function(e,t,n,i,a){var r;return null!=(r=n.each.call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.helpers:r,{name:"each",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:""},5:function(e,t,n,i,a){var r;return' <p class="alpaca-helper '+(null!=(r=n["if"].call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.helperClass:r,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?r:"")+'">\n <i class="alpaca-icon-helper"></i>\n '+(null!=(r=e.lambda(t,t))?r:"")+"\n </p>\n"},6:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.helperClass:r,t))},8:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u='<script type="text/x-handlebars-template">\n\n <div>\n\n'+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.label:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n"+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.helpers:r,{name:"if",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a}))?r:"")+"\n ";return o=null!=(o=n.container||(null!=t?t.container:t))?o:n.helperMissing,l={name:"container",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.container||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(u+=r),u+"\n\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-any"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>'+(null!=(r=(n.str||t&&t.str||n.helperMissing).call(null!=t?t:{},null!=t?t.data:t,{name:"str",hash:{},data:a}))?r:"")+"</div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-checkbox"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>'+(null!=(r=(n.str||t&&t.str||n.helperMissing).call(null!=t?t:{},null!=t?t.data:t,{name:"str",hash:{},data:a}))?r:"")+"</div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-hidden"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){return'<script type="text/x-handlebars-template">\n\n</script>'},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-image"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o=null!=t?t:{},l=n.helperMissing,s="function",u=e.escapeExpression;return'<script type="text/x-handlebars-template">\n\n <div class="alpaca-image-display">\n <img id="'+u((r=null!=(r=n.id||(null!=t?t.id:t))?r:l,typeof r===s?r.call(o,{name:"id",hash:{},data:a}):r))+'-image" src="'+u((r=null!=(r=n.data||(null!=t?t.data:t))?r:l,typeof r===s?r.call(o,{name:"data",hash:{},data:a}):r))+'">\n </div>\n\n</script>'},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-password"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>'+(null!=(r=(n.disguise||t&&t.disguise||n.helperMissing).call(null!=t?t:{},null!=t?t.data:t,"&bull;",{name:"disguise",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"</div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-radio"]=Handlebars.template({1:function(e,t,n,i,a,r,o){var l;return null!=(l=(n.compare||t&&t.compare||n.helperMissing).call(null!=t?t:{},null!=t?t.value:t,null!=o[1]?o[1].data:o[1],{name:"compare",hash:{},fn:e.program(2,a,0,r,o),inverse:e.noop,data:a}))?l:""},2:function(e,t,n,i,a){var r,o;return" "+(null!=(o=null!=(o=n.text||(null!=t?t.text:t))?o:n.helperMissing,r="function"==typeof o?o.call(null!=t?t:{},{name:"text",hash:{},data:a}):o)?r:"")+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a,r,o){var l;return'<script type="text/x-handlebars-template">\n\n <div>\n'+(null!=(l=n.each.call(null!=t?t:{},null!=t?t.selectOptions:t,{name:"each",hash:{},fn:e.program(1,a,0,r,o),inverse:e.noop,data:a}))?l:"")+" </div>\n\n</script>\n"},useData:!0,useDepths:!0}),this.HandlebarsPrecompiled["web-display"]["control-select"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>\n '+e.escapeExpression((r=null!=(r=n.displayableText||(null!=t?t.displayableText:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"displayableText",hash:{},data:a}):r))+"\n </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-text"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o;return'<script type="text/x-handlebars-template">\n\n <div>'+(null!=(o=null!=(o=n.data||(null!=t?t.data:t))?o:n.helperMissing,r="function"==typeof o?o.call(null!=t?t:{},{name:"data",hash:{},data:a}):o)?r:"")+"</div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-textarea"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o;return'<script type="text/x-handlebars-template">\n\n <p>\n '+(null!=(o=null!=(o=n.data||(null!=t?t.data:t))?o:n.helperMissing,r="function"==typeof o?o.call(null!=t?t:{},{name:"data",hash:{},data:a}):o)?r:"")+"\n </p>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"]["control-url"]=Handlebars.template({1:function(e,t,n,i,a){var r;return'target="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.anchorTarget:r,t))+'"'},3:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.anchorTitle:r,t))},5:function(e,t,n,i,a){var r;return e.escapeExpression((r=null!=(r=n.data||(null!=t?t.data:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"data",hash:{},data:a}):r))},7:function(e,t,n,i,a){var r;return" "+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.anchorTitle:r,t))+"\n"},9:function(e,t,n,i,a){var r;return" "+e.escapeExpression((r=null!=(r=n.data||(null!=t?t.data:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"data",hash:{},data:a}):r))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{};return'<script type="text/x-handlebars-template">\n\n <div class="alpaca-control-url-anchor-wrapper">\n <a href="'+e.escapeExpression((o=null!=(o=n.data||(null!=t?t.data:t))?o:n.helperMissing,"function"==typeof o?o.call(l,{name:"data",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.anchorTarget:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+' title="'+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.anchorTitle:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.program(5,a,0),data:a}))?r:"")+'">\n'+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.anchorTitle:r,{name:"if",hash:{},fn:e.program(7,a,0),inverse:e.program(9,a,0),data:a}))?r:"")+" </a>\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-display"].control=Handlebars.template({1:function(e,t,n,i,a){var r,o,l=null!=t?t:{};return' <label class="'+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.labelClass:r,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")+' alpaca-control-label" for="'+e.escapeExpression((o=null!=(o=n.id||(null!=t?t.id:t))?o:n.helperMissing,"function"==typeof o?o.call(l,{name:"id",hash:{},data:a}):o))+'">'+(null!=(r=e.lambda(null!=(r=null!=t?t.options:t)?r.label:r,t))?r:"")+"</label>\n"},2:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.labelClass:r,t))},4:function(e,t,n,i,a){return""},6:function(e,t,n,i,a){var r;return null!=(r=n.each.call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.helpers:r,{name:"each",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:""},7:function(e,t,n,i,a){var r;return' <p class="'+(null!=(r=n["if"].call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.helperClass:r,{name:"if",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a}))?r:"")+'">\n <i class="info-sign"></i>\n '+(null!=(r=e.lambda(t,t))?r:"")+"\n </p>\n"},8:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.helperClass:r,t))},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u='<script type="text/x-handlebars-template">\n\n <div>\n\n'+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.label:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n ";return o=null!=(o=n.control||(null!=t?t.control:t))?o:n.helperMissing,l={name:"control",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.control||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(u+=r),u+"\n\n"+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.helpers:r,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-display"].form=Handlebars.template({1:function(e,t,n,i,a){return""},3:function(e,t,n,i,a){var r;return null!=(r=n.each.call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.buttons:r,{name:"each",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a}))?r:""},4:function(e,t,n,i,a){var r,o,l=null!=t?t:{},s=n.helperMissing,u="function",c=e.escapeExpression;return' <button data-key="'+c((o=null!=(o=n.key||a&&a.key)?o:s,typeof o===u?o.call(l,{name:"key",hash:{},data:a}):o))+'" '+(null!=(r=(n.compare||t&&t.compare||s).call(l,null!=t?t.type:t,"submit",{name:"compare",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=(n.compare||t&&t.compare||s).call(l,null!=t?t.type:t,"reset",{name:"compare",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:"")+' class="alpaca-form-button alpaca-form-button-'+c((o=null!=(o=n.key||a&&a.key)?o:s,typeof o===u?o.call(l,{name:"key",hash:{},data:a}):o))+" "+c((o=null!=(o=n.styles||(null!=t?t.styles:t))?o:s,typeof o===u?o.call(l,{name:"styles",hash:{},data:a}):o))+'" '+(null!=(r=n.each.call(l,null!=t?t.value:t,{name:"each",hash:{},fn:e.program(9,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=t?t.attributes:t,{name:"each",hash:{},fn:e.program(11,a,0),inverse:e.noop,data:a}))?r:"")+">"+(null!=(o=null!=(o=n.value||(null!=t?t.value:t))?o:s,r=typeof o===u?o.call(l,{name:"value",hash:{},data:a}):o)?r:"")+"</button>\n"},5:function(e,t,n,i,a){return'type="submit"'},7:function(e,t,n,i,a){return'type="reset"'},9:function(e,t,n,i,a){var r,o=e.escapeExpression;return o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},11:function(e,t,n,i,a){var r,o=e.escapeExpression;return" "+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u='<script type="text/x-handlebars-template">\n\n <form role="form">\n\n ';return o=null!=(o=n.formItems||(null!=t?t.formItems:t))?o:n.helperMissing,l={name:"formItems",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.formItems||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(u+=r),u+'\n\n <div class="alpaca-form-buttons-container">\n'+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.buttons:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" </div>\n\n </form>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]=this.HandlebarsPrecompiled["web-edit"]||{},this.HandlebarsPrecompiled["web-edit"]["container-array-actionbar"]=Handlebars.template({1:function(e,t,n,i,a,r,o){var l,s,u=e.escapeExpression,c=null!=t?t:{};return' <button class="alpaca-array-actionbar-action '+u(e.lambda(null!=(l=null!=(l=null!=o[1]?o[1].view:o[1])?l.styles:l)?l.smallButton:l,t))+'" data-alpaca-array-actionbar-action="'+u((s=null!=(s=n.action||(null!=t?t.action:t))?s:n.helperMissing,"function"==typeof s?s.call(c,{name:"action",hash:{},data:a}):s))+'">\n'+(null!=(l=n["if"].call(c,null!=t?t.iconClass:t,{name:"if",hash:{},fn:e.program(2,a,0,r,o),inverse:e.noop,data:a}))?l:"")+" "+(null!=(l=n["if"].call(c,null!=t?t.label:t,{name:"if",hash:{},fn:e.program(4,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"\n </button>\n"},2:function(e,t,n,i,a){return' <i class="'+e.escapeExpression(e.lambda(null!=t?t.iconClass:t,t))+'"></i>\n'},4:function(e,t,n,i,a){var r,o;return null!=(o=null!=(o=n.label||(null!=t?t.label:t))?o:n.helperMissing,r="function"==typeof o?o.call(null!=t?t:{},{name:"label",hash:{},data:a}):o)?r:""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a,r,o){var l,s,u=null!=t?t:{},c=n.helperMissing,d="function",p=e.escapeExpression;return'<script type="text/x-handlebars-template">\n\n <div class="alpaca-array-actionbar alpaca-array-actionbar-'+p((s=null!=(s=n.actionbarStyle||(null!=t?t.actionbarStyle:t))?s:c,typeof s===d?s.call(u,{name:"actionbarStyle",hash:{},data:a}):s))+' btn-group" data-alpaca-array-actionbar-parent-field-id="'+p((s=null!=(s=n.parentFieldId||(null!=t?t.parentFieldId:t))?s:c,typeof s===d?s.call(u,{name:"parentFieldId",hash:{},data:a}):s))+'" data-alpaca-array-actionbar-field-id="'+p((s=null!=(s=n.fieldId||(null!=t?t.fieldId:t))?s:c,typeof s===d?s.call(u,{name:"fieldId",hash:{},data:a}):s))+'" data-alpaca-array-actionbar-item-index="'+p((s=null!=(s=n.itemIndex||(null!=t?t.itemIndex:t))?s:c,typeof s===d?s.call(u,{name:"itemIndex",hash:{},data:a}):s))+'">\n'+(null!=(l=n.each.call(u,null!=t?t.actions:t,{name:"each",hash:{},fn:e.program(1,a,0,r,o),inverse:e.noop,data:a}))?l:"")+" </div>\n\n</script>"},useData:!0,useDepths:!0}),this.HandlebarsPrecompiled["web-edit"]["container-array-item"]=Handlebars.template({1:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u=n.helperMissing,c="function",d=n.blockHelperMissing,p=' <div class="pull-left">\n ';return o=null!=(o=n.arrayActionbar||(null!=t?t.arrayActionbar:t))?o:u,l={name:"arrayActionbar",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r=typeof o===c?o.call(s,l):o,n.arrayActionbar||(r=d.call(t,r,l)),null!=r&&(p+=r),p+='\n </div>\n <div class="pull-right">\n ',o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:u,l={name:"itemField",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r=typeof o===c?o.call(s,l):o,n.itemField||(r=d.call(t,r,l)),null!=r&&(p+=r),p+'\n </div>\n <div class="clear"></div>\n'},2:function(e,t,n,i,a){return""},4:function(e,t,n,i,a){var r;return null!=(r=(n.compare||t&&t.compare||n.helperMissing).call(null!=t?t:{},null!=t?t.actionbarStyle:t,"right",{name:"compare",hash:{},fn:e.program(5,a,0),inverse:e.program(7,a,0),data:a}))?r:""},5:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u=n.helperMissing,c="function",d=n.blockHelperMissing,p=' <div class="pull-left">\n ';return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:u,l={name:"itemField",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r=typeof o===c?o.call(s,l):o,n.itemField||(r=d.call(t,r,l)),null!=r&&(p+=r),p+='\n </div>\n <div class="pull-right">\n ',o=null!=(o=n.arrayActionbar||(null!=t?t.arrayActionbar:t))?o:u,l={name:"arrayActionbar",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r=typeof o===c?o.call(s,l):o,n.arrayActionbar||(r=d.call(t,r,l)),null!=r&&(p+=r),p+'\n </div>\n <div class="alpaca-clear"></div>\n'},7:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u=n.helperMissing,c=" <div>\n\n"+(null!=(r=(n.compare||t&&t.compare||u).call(s,null!=t?t.actionbarStyle:t,"top",{name:"compare",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a}))?r:"")+"\n ";return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:u,l={name:"itemField",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.itemField||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(c+=r),c+"\n\n"+(null!=(r=(n.compare||t&&t.compare||u).call(s,null!=t?t.actionbarStyle:t,"bottom",{name:"compare",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n"},8:function(e,t,n,i,a){var r,o,l,s=" ";return o=null!=(o=n.arrayActionbar||(null!=t?t.arrayActionbar:t))?o:n.helperMissing,l={name:"arrayActionbar",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.arrayActionbar||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>\n'+(null!=(r=(n.compare||t&&t.compare||n.helperMissing).call(null!=t?t:{},null!=t?t.actionbarStyle:t,"left",{name:"compare",hash:{},fn:e.program(1,a,0),inverse:e.program(4,a,0),data:a}))?r:"")+" </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-array-toolbar"]=Handlebars.template({1:function(e,t,n,i,a){return" btn-group"},3:function(e,t,n,i,a,r,o){var l,s=null!=t?t:{},u=n.helperMissing;return"\n"+(null!=(l=(n.compare||t&&t.compare||u).call(s,null!=o[1]?o[1].toolbarStyle:o[1],"link",{name:"compare",hash:{},fn:e.program(4,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"\n"+(null!=(l=(n.compare||t&&t.compare||u).call(s,null!=o[1]?o[1].toolbarStyle:o[1],"button",{name:"compare",hash:{},fn:e.program(6,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"\n"},4:function(e,t,n,i,a){var r,o,l=null!=t?t:{},s=n.helperMissing,u="function";return' <a href="#" class="alpaca-array-toolbar-action" data-alpaca-array-toolbar-action="'+e.escapeExpression((o=null!=(o=n.action||(null!=t?t.action:t))?o:s,typeof o===u?o.call(l,{name:"action",hash:{},data:a}):o))+'">'+(null!=(o=null!=(o=n.label||(null!=t?t.label:t))?o:s,r=typeof o===u?o.call(l,{name:"label",hash:{},data:a}):o)?r:"")+"</a>\n"},6:function(e,t,n,i,a,r,o){var l,s,u=e.escapeExpression,c=null!=t?t:{};return' <button class="alpaca-array-toolbar-action '+u(e.lambda(null!=(l=null!=(l=null!=o[1]?o[1].view:o[1])?l.styles:l)?l.smallButton:l,t))+'" data-alpaca-array-toolbar-action="'+u((s=null!=(s=n.action||(null!=t?t.action:t))?s:n.helperMissing,"function"==typeof s?s.call(c,{name:"action",hash:{},data:a}):s))+'">\n'+(null!=(l=n["if"].call(c,null!=t?t.iconClass:t,{name:"if",hash:{},fn:e.program(7,a,0,r,o),inverse:e.noop,data:a}))?l:"")+" "+(null!=(l=n["if"].call(c,null!=t?t.label:t,{name:"if",hash:{},fn:e.program(9,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"\n </button>\n"},7:function(e,t,n,i,a){var r;return' <i class="'+e.escapeExpression((r=null!=(r=n.iconClass||(null!=t?t.iconClass:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"iconClass",hash:{},data:a}):r))+'"></i>\n'},9:function(e,t,n,i,a){var r,o;return null!=(o=null!=(o=n.label||(null!=t?t.label:t))?o:n.helperMissing,r="function"==typeof o?o.call(null!=t?t:{},{name:"label",hash:{},data:a}):o)?r:""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a,r,o){var l,s,u=null!=t?t:{},c=n.helperMissing;return'<script type="text/x-handlebars-template">\n\n <div class="alpaca-array-toolbar" data-alpaca-array-toolbar-field-id="'+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:c,"function"==typeof s?s.call(u,{name:"id",hash:{},data:a}):s))+'" '+(null!=(l=(n.compare||t&&t.compare||c).call(u,null!=t?t.toolbarStyle:t,"button",{name:"compare",hash:{},fn:e.program(1,a,0,r,o),inverse:e.noop,data:a}))?l:"")+">\n\n"+(null!=(l=n.each.call(u,null!=t?t.actions:t,{name:"each",hash:{},fn:e.program(3,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"\n </div>\n\n</script>"},useData:!0,useDepths:!0}),this.HandlebarsPrecompiled["web-edit"]["container-array"]=Handlebars.template({1:function(e,t,n,i,a){return""},3:function(e,t,n,i,a){var r,o,l,s="\n ";return o=null!=(o=n.item||(null!=t?t.item:t))?o:n.helperMissing,l={name:"item",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.item||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u='<script type="text/x-handlebars-template">\n\n <div>\n\n ';return o=null!=(o=n.arrayToolbar||(null!=t?t.arrayToolbar:t))?o:n.helperMissing,l={name:"arrayToolbar",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.arrayToolbar||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(u+=r),u+"\n\n"+(null!=(r=n.each.call(s,null!=t?t.items:t,{name:"each",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-object-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s='<script type="text/x-handlebars-template">\n\n <div>\n\n ';return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:n.helperMissing,l={name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.itemField||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n\n </div>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-object"]=Handlebars.template({1:function(e,t,n,i,a){var r,o,l,s="\n ";return o=null!=(o=n.item||(null!=t?t.item:t))?o:n.helperMissing,l={name:"item",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.item||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n\n"},2:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div>\n\n'+(null!=(r=n.each.call(null!=t?t:{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-table-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <tr>\n '+(null!=(r=(n.itemField||t&&t.itemField||n.helperMissing).call(null!=t?t:{},"td",{name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n </tr>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-table"]=Handlebars.template({1:function(e,t,n,i,a){return""},3:function(e,t,n,i,a){return' <!-- hidden column storing sort order -->\n <th class="alpaca-table-reorder-index-header"></th>\n <!-- draggable -->\n <th class="alpaca-table-reorder-draggable-header"></th>\n'},5:function(e,t,n,i,a){var r,o,l=null!=t?t:{},s=n.helperMissing,u="function";return' <th data-header-id="'+e.escapeExpression((o=null!=(o=n.id||(null!=t?t.id:t))?o:s,typeof o===u?o.call(l,{name:"id",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=t?t.hidden:t,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?r:"")+">"+(null!=(o=null!=(o=n.title||(null!=t?t.title:t))?o:s,r=typeof o===u?o.call(l,{name:"title",hash:{},data:a}):o)?r:"")+"</th>\n"},6:function(e,t,n,i,a){return'class="alpaca-table-column-hidden"'},8:function(e,t,n,i,a){return" <th>Actions</th>\n"},10:function(e,t,n,i,a){var r;return"\n "+(null!=(r=(n.item||t&&t.item||n.helperMissing).call(null!=t?t:{},"tr",{name:"item",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u='<script type="text/x-handlebars-template">\n\n <div>\n\n ';return o=null!=(o=n.arrayToolbar||(null!=t?t.arrayToolbar:t))?o:n.helperMissing,l={name:"arrayToolbar",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.arrayToolbar||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(u+=r),u+"\n\n <table>\n\n <!-- table headers -->\n <thead>\n <tr>\n\n"+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.dragRows:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+"\n"+(null!=(r=n.each.call(s,null!=t?t.headers:t,{name:"each",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+"\n"+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.showActionsColumn:r,{name:"if",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a}))?r:"")+" </tr>\n </thead>\n\n <!-- table body -->\n <tbody>\n"+(null!=(r=n.each.call(s,null!=t?t.items:t,{name:"each",hash:{},fn:e.program(10,a,0),inverse:e.noop,data:a}))?r:"")+" </tbody>\n\n </table>\n\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-tablerow-item"]=Handlebars.template({1:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s='<script type="text/x-handlebars-template">\n\n <td>\n '; return o=null!=(o=n.itemField||(null!=t?t.itemField:t))?o:n.helperMissing,l={name:"itemField",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.itemField||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n </td>\n\n</script>\n"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["container-tablerow"]=Handlebars.template({1:function(e,t,n,i,a){return'\n <!-- hidden sort order column -->\n <div class="alpaca-table-reorder-index-cell"></div>\n\n <!-- reorder draggable -->\n <div class="alpaca-table-reorder-draggable-cell">\n <i class="glyphicon glyphicon-menu-hamburger"></i>\n </div>\n'},3:function(e,t,n,i,a){var r;return null!=(r=n["if"].call(null!=t?t:{},null!=t?t.hidden:t,{name:"if",hash:{},fn:e.program(4,a,0),inverse:e.program(6,a,0),data:a}))?r:""},4:function(e,t,n,i,a){return""},6:function(e,t,n,i,a){var r,o,l,s=" ";return o=null!=(o=n.item||(null!=t?t.item:t))?o:n.helperMissing,l={name:"item",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.item||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n"},8:function(e,t,n,i,a){var r,o,l,s=' <div class="alpaca-merge-up">\n ';return o=null!=(o=n.arrayActionbar||(null!=t?t.arrayActionbar:t))?o:n.helperMissing,l={name:"arrayActionbar",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(null!=t?t:{},l):o,n.arrayActionbar||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(s+=r),s+"\n </div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o=null!=t?t:{};return'<script type="text/x-handlebars-template">\n\n <div class="alpaca-merge-up">\n\n <!-- drag cell -->\n'+(null!=(r=n["if"].call(o,null!=(r=null!=t?t.options:t)?r.dragRows:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n"+(null!=(r=n.each.call(o,null!=t?t.items:t,{name:"each",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+"\n <!-- actions cell -->\n"+(null!=(r=n["if"].call(o,null!=(r=null!=t?t.options:t)?r.showActionsColumn:r,{name:"if",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a}))?r:"")+"\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"].container=Handlebars.template({1:function(e,t,n,i,a){var r;return' <legend class="'+(null!=(r=n["if"].call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.labelClass:r,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?r:"")+' alpaca-container-label">'+(null!=(r=e.lambda(null!=(r=null!=t?t.options:t)?r.label:r,t))?r:"")+"</legend>\n"},2:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.labelClass:r,t))},4:function(e,t,n,i,a){var r;return null!=(r=n.each.call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.helpers:r,{name:"each",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:""},5:function(e,t,n,i,a){var r;return' <p class="alpaca-helper '+(null!=(r=n["if"].call(null!=t?t:{},null!=(r=null!=t?t.options:t)?r.helperClass:r,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?r:"")+'">\n <i class="alpaca-icon-helper"></i>\n '+(null!=(r=e.lambda(t,t))?r:"")+"\n </p>\n"},6:function(e,t,n,i,a){var r;return e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.helperClass:r,t))},8:function(e,t,n,i,a){return""},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l,s=null!=t?t:{},u='<script type="text/x-handlebars-template">\n\n <div>\n\n'+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.label:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+"\n"+(null!=(r=n["if"].call(s,null!=(r=null!=t?t.options:t)?r.helpers:r,{name:"if",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a}))?r:"")+"\n ";return o=null!=(o=n.container||(null!=t?t.container:t))?o:n.helperMissing,l={name:"container",hash:{},fn:e.program(8,a,0),inverse:e.noop,data:a},r="function"==typeof o?o.call(s,l):o,n.container||(r=n.blockHelperMissing.call(t,r,l)),null!=r&&(u+=r),u+"\n\n </div>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-any"]=Handlebars.template({1:function(e,t,n,i,a){return'readonly="readonly"'},3:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},5:function(e,t,n,i,a){var r,o=e.escapeExpression;return"data-"+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{};return'<script type="text/x-handlebars-template">\n\n <input type="text" id="'+e.escapeExpression((o=null!=(o=n.id||(null!=t?t.id:t))?o:n.helperMissing,"function"==typeof o?o.call(l,{name:"id",hash:{},data:a}):o))+'" size="40" '+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.readonly:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+"/>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-checkbox"]=Handlebars.template({1:function(e,t,n,i,a,r,o){var l;return"\n"+(null!=(l=n.each.call(null!=t?t:{},null!=t?t.checkboxOptions:t,{name:"each",hash:{},fn:e.program(2,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"\n"},2:function(e,t,n,i,a,r,o){var l,s,u=null!=t?t:{},c=n.helperMissing,d="function",p=e.escapeExpression;return'\n <div>\n\n <label>\n\n <input type="checkbox" data-checkbox-index="'+p((s=null!=(s=n.index||a&&a.index)?s:c,typeof s===d?s.call(u,{name:"index",hash:{},data:a}):s))+'" data-checkbox-value="'+p((s=null!=(s=n.value||(null!=t?t.value:t))?s:c,typeof s===d?s.call(u,{name:"value",hash:{},data:a}):s))+'" '+(null!=(l=n["if"].call(u,null!=(l=null!=o[1]?o[1].options:o[1])?l.readonly:l,{name:"if",hash:{},fn:e.program(3,a,0,r,o),inverse:e.noop,data:a}))?l:"")+" "+(null!=(l=n["if"].call(u,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(5,a,0,r,o),inverse:e.noop,data:a}))?l:"")+" "+(null!=(l=n.each.call(u,null!=(l=null!=o[1]?o[1].options:o[1])?l.data:l,{name:"each",hash:{},fn:e.program(7,a,0,r,o),inverse:e.noop,data:a}))?l:"")+"/>\n "+(null!=(s=null!=(s=n.text||(null!=t?t.text:t))?s:c,l=typeof s===d?s.call(u,{name:"text",hash:{},data:a}):s)?l:"")+"\n\n </label>\n </div>\n\n"},3:function(e,t,n,i,a){return'readonly="readonly"'},5:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},7:function(e,t,n,i,a){var r,o=null!=t?t:{},l=n.helperMissing,s="function",u=e.escapeExpression;return"data-"+u((r=null!=(r=n.key||a&&a.key)?r:l,typeof r===s?r.call(o,{name:"key",hash:{},data:a}):r))+'="'+u((r=null!=(r=n.value||(null!=t?t.value:t))?r:l,typeof r===s?r.call(o,{name:"value",hash:{},data:a}):r))+'"'},9:function(e,t,n,i,a){var r,o=null!=t?t:{};return'\n <div>\n\n <label>\n\n <input type="checkbox" '+(null!=(r=n["if"].call(o,null!=(r=null!=t?t.options:t)?r.readonly:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(o,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(o,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:"")+"/>\n\n "+(null!=(r=e.lambda(null!=(r=null!=t?t.options:t)?r.rightLabel:r,t))?r:"")+"\n </label>\n\n </div>\n\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a,r,o){var l;return'<script type="text/x-handlebars-template">\n\n'+(null!=(l=n["if"].call(null!=t?t:{},null!=(l=null!=t?t.options:t)?l.multiple:l,{name:"if",hash:{},fn:e.program(1,a,0,r,o),inverse:e.program(9,a,0,r,o),data:a}))?l:"")+"\n</script>\n"},useData:!0,useDepths:!0}),this.HandlebarsPrecompiled["web-edit"]["control-ckeditor"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <textarea id="'+e.escapeExpression((r=null!=(r=n.id||(null!=t?t.id:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"id",hash:{},data:a}):r))+'" cols="80" rows="10">\n </textarea>\n\n</script>'},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-editor"]=Handlebars.template({compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r;return'<script type="text/x-handlebars-template">\n\n <div id="'+e.escapeExpression((r=null!=(r=n.id||(null!=t?t.id:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"id",hash:{},data:a}):r))+'" class="control-field-editor-el"></div>\n\n</script>'},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-file"]=Handlebars.template({1:function(e,t,n,i,a){var r;return'size="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.size:r,t))+'"'},3:function(e,t,n,i,a){return'readonly="readonly"'},5:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},7:function(e,t,n,i,a){var r,o=e.escapeExpression;return"data-"+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{};return'<script type="text/x-handlebars-template">\n\n <input type="file" id="'+e.escapeExpression((o=null!=(o=n.id||(null!=t?t.id:t))?o:n.helperMissing,"function"==typeof o?o.call(l,{name:"id",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.size:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.readonly:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:"")+"/>\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-hidden"]=Handlebars.template({1:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},3:function(e,t,n,i,a){var r,o=e.escapeExpression;return"data-"+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{};return'<script type="text/x-handlebars-template">\n\n <input type="hidden" id="'+e.escapeExpression((o=null!=(o=n.id||(null!=t?t.id:t))?o:n.helperMissing,"function"==typeof o?o.call(l,{name:"id",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+"/>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-image"]=Handlebars.template({1:function(e,t,n,i,a){var r;return'placeholder="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.placeholder:r,t))+'"'},3:function(e,t,n,i,a){var r;return'size="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.size:r,t))+'"'},5:function(e,t,n,i,a){return'readonly="readonly"'},7:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},9:function(e,t,n,i,a){var r,o=e.escapeExpression;return"data-"+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{},s=n.helperMissing,u="function",c=e.escapeExpression;return'<script type="text/x-handlebars-template">\n\n <input type="text" id="'+c((o=null!=(o=n.id||(null!=t?t.id:t))?o:s,typeof o===u?o.call(l,{name:"id",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.placeholder:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.size:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.readonly:r,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{},fn:e.program(9,a,0),inverse:e.noop,data:a}))?r:"")+'/>\n\n <div class="alpaca-image-display">\n <h5>Preview</h5>\n <img id="'+c((o=null!=(o=n.id||(null!=t?t.id:t))?o:s,typeof o===u?o.call(l,{name:"id",hash:{},data:a}):o))+'-image" src="'+c((o=null!=(o=n.data||(null!=t?t.data:t))?o:s,typeof o===u?o.call(l,{name:"data",hash:{},data:a}):o))+'">\n </div>\n\n</script>'},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-optiontree"]=Handlebars.template({1:function(e,t,n,i,a){var r;return'placeholder="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.placeholder:r,t))+'"'},3:function(e,t,n,i,a){var r;return'size="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.size:r,t))+'"'},5:function(e,t,n,i,a){return'readonly="readonly"'},7:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},9:function(e,t,n,i,a){var r,o=e.escapeExpression;return"data-"+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},11:function(e,t,n,i,a){var r,o=e.escapeExpression;return o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{},s=n.helperMissing,u="function",c=e.escapeExpression;return'<script type="text/x-handlebars-template">\n\n <div class="optiontree"></div>\n\n <input type="'+c((o=null!=(o=n.inputType||(null!=t?t.inputType:t))?o:s,typeof o===u?o.call(l,{name:"inputType",hash:{},data:a}):o))+'" id="'+c((o=null!=(o=n.id||(null!=t?t.id:t))?o:s,typeof o===u?o.call(l,{name:"id",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.placeholder:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.size:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.readonly:r,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{},fn:e.program(9,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.attributes:r,{name:"each",hash:{},fn:e.program(11,a,0),inverse:e.noop,data:a}))?r:"")+"/>\n\n</script>"},useData:!0}),this.HandlebarsPrecompiled["web-edit"]["control-password"]=Handlebars.template({1:function(e,t,n,i,a){var r;return'placeholder="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.placeholder:r,t))+'"'},3:function(e,t,n,i,a){var r;return'size="'+e.escapeExpression(e.lambda(null!=(r=null!=t?t.options:t)?r.size:r,t))+'"'},5:function(e,t,n,i,a){return'readonly="readonly"'},7:function(e,t,n,i,a){var r;return'name="'+e.escapeExpression((r=null!=(r=n.name||(null!=t?t.name:t))?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"name",hash:{},data:a}):r))+'"'},9:function(e,t,n,i,a){var r,o=e.escapeExpression;return"data-"+o((r=null!=(r=n.key||a&&a.key)?r:n.helperMissing,"function"==typeof r?r.call(null!=t?t:{},{name:"key",hash:{},data:a}):r))+'="'+o(e.lambda(t,t))+'"'},compiler:[7,">= 4.0.0"],main:function(e,t,n,i,a){var r,o,l=null!=t?t:{};return'<script type="text/x-handlebars-template">\n\n <input type="password" id="'+e.escapeExpression((o=null!=(o=n.id||(null!=t?t.id:t))?o:n.helperMissing,"function"==typeof o?o.call(l,{name:"id",hash:{},data:a}):o))+'" '+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.placeholder:r,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.size:r,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=(r=null!=t?t.options:t)?r.readonly:r,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n["if"].call(l,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(7,a,0),inverse:e.noop,data:a}))?r:"")+" "+(null!=(r=n.each.call(l,null!=(r=null!=t?t.options:t)?r.data:r,{name:"each",hash:{}