1this.BX = this.BX || {}; 2this.BX.Citrus = this.BX.Citrus || {}; 3this.BX.Citrus.Vue = this.BX.Citrus.Vue || {}; 4(function (exports,ui_vue) { 5 'use strict'; 6 7 /** 8 * sale basket line Vue component 9 * 10 * @package citrus.vue.fields.numbers 11 */ 12 ui_vue.Vue.component("CitrusFieldsCheckboxes", { 13 template: "\n\t<div class=\"row bx-filter-parameters-box-container\">\n\t\t<div class=\"col-xs-12 col-sm-8 col-md-6 col-lg-12 checkbox_container\">\n\t\t\t<div class=\"bx-filter-input-container search_params\"\n\t\t\t v-if=\"values.length > params.COUNT_CHECKBOX_SEARCH\">\n\t\t\t\t<input type=\"text\" v-model=\"searchValues\"/>\n\t\t\t\t<span v-show=\"searchValues.length > 0\" :title=\"localize.CT_BCSF_FILTER_CHECKBOX_CLEAR_SEARCH\" class=\"remove_item_btn\" @click=\"searchValues = '';\">+</span>\n\t\t\t</div>\n\t\t\t<div class=\"checkbox_wr\">\n\t\t\t\t<div class=\"checkbox\" v-for=\"value in filterValues\">\n\t\t\t\t\t<label :data-role=\"'label_' + value.CONTROL_ID\"\n\t\t\t\t\t class=\"bx-filter-param-label\"\n\t\t\t\t\t :class=\"{disabled : value.DISABLED}\"\n\t\t\t\t\t :for=\"value.CONTROL_ID\">\n\t\t\t\t\t\t<span class=\"bx-filter-input-checkbox\">\n\t\t\t\t\t\t\t<input type=\"checkbox\"\n\t\t\t\t\t\t\t\t\t:id=\"value.CONTROL_ID\"\n\t\t\t\t\t\t\t :value=\"value.HTML_VALUE\"\n\t\t\t\t\t\t\t :name=\"value.CONTROL_NAME\"\n\t\t\t\t\t\t\t v-model=\"value.CHECKED\" @change=\"change(value)\"/>\n\t\t\t\t\t\t\t<span class=\"bx-filter-param-text\" :title=\"value.VALUE\"\n\t\t\t\t\t\t\t v-html=\"value.VALUE\">\n\t\t\t\t\t\t\t\t<span v-if=\"params.DISPLAY_ELEMENT_COUNT !== 'N' && value.CONTROL_NAME\">\n\t\t\t\t\t\t\t\t\t(<span :data-role=\"'count_' + value.CONTROL_ID\"\n\t\t\t\t\t\t\t\t\t v-html=\"value.ELEMENT_COUNT\"></span>)\n\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</span>\n\t\t\t\t\t</label>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t", 14 props: { 15 params: Object, 16 values: Array 17 }, 18 data: function data() { 19 return { 20 searchValues: '' 21 }; 22 }, 23 created: function created() {}, 24 mounted: function mounted() {}, 25 computed: { 26 localize: function localize() { 27 return ui_vue.Vue.getFilteredPhrases("CT_BCSF_FILTER_CHECKBOX"); 28 }, 29 filterValues: function filterValues() { 30 return this.values.filter(function (value) { 31 if (value.VALUE.replace(/[\s()-]+/gi, '').toLowerCase().indexOf(this.searchValues.toLowerCase()) >= 0) { 32 return value.VALUE.replace(/[\s()-]+/gi, '').toLowerCase().indexOf(this.searchValues.toLowerCase()) >= 0; 33 } 34 }, this); 35 } 36 }, 37 methods: { 38 change: function change(value) { 39 this.$emit('changed', { 40 name: value.CONTROL_NAME, 41 value: value.HTML_VALUE, 42 'checked': value.CHECKED 43 }); 44 } 45 } 46 }); 47 48}((this.BX.Citrus.Vue.Fields = this.BX.Citrus.Vue.Fields || {}),BX)); 49//# sourceMappingURL=main.bundle.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.