/* Compiled from: rsx/theme/components/inputs/state_select_input.jqhtml */ (function() { 'use strict'; const template_State_Select_Input = { _jqhtml_version: '2.2.185', name: 'State_Select_Input', tag: 'div', defaultAttributes: {"class": "Widget"}, extends: 'Ajax_Select_Input', render: function render(data, args, content, jqhtml) { let _output = []; const _cid = this._cid; const that = this; _output.push(" ");_output.push({tag: ["select", Object.assign({}, {"id": "input" + ":" + this._cid, "data-id": "input"}, ((this.args.disabled || !this.data.country_code)) ? {"disabled": "true"} : {}), false]}); _output.push(" "); if (!this.data.select_values || this.data.select_values.length === 0) { _output.push(" ");_output.push({tag: ["option", {"value": ""}, false]}); (() => { const result = this.args.placeholder || 'Select State...' ; if (Array.isArray(result)) { if (result.length === 2 && Array.isArray(result[0])) { _output.push(...result[0]); } else { _output.push(...result); } } else { _output.push(jqhtml.escape_html(result)); } })(); _output.push(""); _output.push(" "); } else { _output.push(" "); if (this.args.placeholder) { _output.push(" ");_output.push({tag: ["option", {"value": ""}, false]}); (() => { const result = this.args.placeholder ; if (Array.isArray(result)) { if (result.length === 2 && Array.isArray(result[0])) { _output.push(...result[0]); } else { _output.push(...result); } } else { _output.push(jqhtml.escape_html(result)); } })(); _output.push(""); _output.push(" "); } _output.push(" "); for (let opt of this.data.select_values) { _output.push(" "); if (typeof opt === 'object') { _output.push(" ");_output.push({tag: ["option", Object.assign({}, {"value": (opt.value)}, ((this.data.value == opt.value)) ? {"selected": "true"} : {}), false]}); (() => { const result = opt.label ; if (Array.isArray(result)) { if (result.length === 2 && Array.isArray(result[0])) { _output.push(...result[0]); } else { _output.push(...result); } } else { _output.push(jqhtml.escape_html(result)); } })(); _output.push(""); _output.push(" "); } else { _output.push(" ");_output.push({tag: ["option", Object.assign({}, {"value": (opt)}, ((this.data.value == opt)) ? {"selected": "true"} : {}), false]}); (() => { const result = opt ; if (Array.isArray(result)) { if (result.length === 2 && Array.isArray(result[0])) { _output.push(...result[0]); } else { _output.push(...result); } } else { _output.push(jqhtml.escape_html(result)); } })(); _output.push(""); _output.push(" "); } _output.push(" "); } _output.push(" "); } _output.push(" "); _output.push(""); return [_output, this]; }, dependencies: [] }; // Self-register with jqhtml runtime // Must use window.jqhtml since we're in bundle scope if (!window.jqhtml) { throw new Error('FATAL: window.jqhtml is not defined. The jqhtml runtime must be loaded before registering templates.'); } // Auto-register following standard jqhtml pattern window.jqhtml.register_template(template_State_Select_Input); })(); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0YXRlX3NlbGVjdF9pbnB1dC5qcWh0bWwiXSwic291cmNlc0NvbnRlbnQiOlsiPCEtLVxuU3RhdGVfU2VsZWN0X0lucHV0XG5cblNwZWNpYWxpemVkIHNlbGVjdCBmb3Igc3RhdGUvcHJvdmluY2UvcmVnaW9uIGRyb3Bkb3ducyB3aXRoIGNvdW50cnktc3BlY2lmaWMgbGlzdHMuXG5FeHRlbmRzIEFqYXhfU2VsZWN0X0lucHV0IHdpdGggc3RhdGUtc3BlY2lmaWMgYmVoYXZpb3IuXG5cbiRkYXRhIC0gQWpheCBlbmRwb2ludCBmb3Igc3RhdGUgZGF0YSAob3B0aW9uYWwsIGRlZmF1bHRzIHRvIFJzeF9SZWZlcmVuY2VfRGF0YV9Db250cm9sbGVyLnN0YXRlcygpKVxuJHBsYWNlaG9sZGVyIC0gUGxhY2Vob2xkZXIgdGV4dCAoZGVmYXVsdDogXCJTZWxlY3QgU3RhdGUuLi5cIilcbiRjb3VudHJ5X2NvZGUgLSBJbml0aWFsIGNvdW50cnkgY29kZSAoZS5nLiBcIlVTXCIpIHRvIGxvYWQgc3RhdGVzIGZvclxuJGRpc2FibGVkIC0gQm9vbGVhbiB0byBkaXNhYmxlIHRoZSBzZWxlY3RcblxuRmVhdHVyZXM6XG4tIExvYWRzIHN0YXRlIGxpc3QgdmlhIEFqYXggYmFzZWQgb24gY291bnRyeSBjb2RlXG4tIHNldF9jb3VudHJ5X2NvZGUoY29kZSkgbWV0aG9kIHRvIGNoYW5nZSBjb3VudHJ5IGFuZCByZWxvYWQgc3RhdGVzXG4tIFJlbWFpbnMgZGlzYWJsZWQgdW50aWwgY291bnRyeSBjb2RlIGlzIHNldFxuLSBSZXRhaW5zIHZhbHVlIHNldCB2aWEgdmFsKCkgdW50aWwgc3RhdGVzIGxvYWRcbi0gSW5oZXJpdHMgYWxsIEFqYXhfU2VsZWN0X0lucHV0IGJlaGF2aW9yIChUb20gU2VsZWN0LCBzZWFyY2gsIGxvYWRpbmcgc3RhdGVzLCBldGMuKVxuLS0+XG48RGVmaW5lOlN0YXRlX1NlbGVjdF9JbnB1dCBleHRlbmRzPVwiQWpheF9TZWxlY3RfSW5wdXRcIiBjbGFzcz1cIldpZGdldFwiPlxuICAgIDxzZWxlY3QgJGlkPVwiaW5wdXRcIiA8JSBpZiAodGhpcy5hcmdzLmRpc2FibGVkIHx8ICF0aGlzLmRhdGEuY291bnRyeV9jb2RlKSB7ICU+ZGlzYWJsZWQ8JSB9ICU+PlxuICAgICAgICA8JSBpZiAoIXRoaXMuZGF0YS5zZWxlY3RfdmFsdWVzIHx8IHRoaXMuZGF0YS5zZWxlY3RfdmFsdWVzLmxlbmd0aCA9PT0gMCkgeyAlPlxuICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIlwiPjwlPSB0aGlzLmFyZ3MucGxhY2Vob2xkZXIgfHwgJ1NlbGVjdCBTdGF0ZS4uLicgJT48L29wdGlvbj5cbiAgICAgICAgPCUgfSBlbHNlIHsgJT5cbiAgICAgICAgICAgIDwlIGlmICh0aGlzLmFyZ3MucGxhY2Vob2xkZXIpIHsgJT5cbiAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiXCI+PCU9IHRoaXMuYXJncy5wbGFjZWhvbGRlciAlPjwvb3B0aW9uPlxuICAgICAgICAgICAgPCUgfSAlPlxuICAgICAgICAgICAgPCUgZm9yIChsZXQgb3B0IG9mIHRoaXMuZGF0YS5zZWxlY3RfdmFsdWVzKSB7ICU+XG4gICAgICAgICAgICAgICAgPCUgaWYgKHR5cGVvZiBvcHQgPT09ICdvYmplY3QnKSB7ICU+XG4gICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCI8JT0gb3B0LnZhbHVlICU+XCIgPCUgaWYgKHRoaXMuZGF0YS52YWx1ZSA9PSBvcHQudmFsdWUpIHsgJT5zZWxlY3RlZDwlIH0gJT4+PCU9IG9wdC5sYWJlbCAlPjwvb3B0aW9uPlxuICAgICAgICAgICAgICAgIDwlIH0gZWxzZSB7ICU+XG4gICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCI8JT0gb3B0ICU+XCIgPCUgaWYgKHRoaXMuZGF0YS52YWx1ZSA9PSBvcHQpIHsgJT5zZWxlY3RlZDwlIH0gJT4+PCU9IG9wdCAlPjwvb3B0aW9uPlxuICAgICAgICAgICAgICAgIDwlIH0gJT5cbiAgICAgICAgICAgIDwlIH0gJT5cbiAgICAgICAgPCUgfSAlPlxuICAgIDwvc2VsZWN0PlxuPC9EZWZpbmU6U3RhdGVfU2VsZWN0X0lucHV0PlxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQSIsIm5hbWVzIjpbXX0=