/* Compiled from: rsx/theme/components/inputs/country_select_input.jqhtml */ (function() { 'use strict'; const template_Country_Select_Input = { _jqhtml_version: '2.2.185', name: 'Country_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)) ? {"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 || 'Please wait...' ; 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_Country_Select_Input); })(); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvdW50cnlfc2VsZWN0X2lucHV0LmpxaHRtbCJdLCJzb3VyY2VzQ29udGVudCI6WyI8IS0tXG5Db3VudHJ5X1NlbGVjdF9JbnB1dFxuXG5TcGVjaWFsaXplZCBzZWxlY3QgZm9yIGNvdW50cnkgZHJvcGRvd25zIHdpdGggZGVmYXVsdCBjb3VudHJ5IHN1cHBvcnQuXG5FeHRlbmRzIEFqYXhfU2VsZWN0X0lucHV0IHdpdGggY291bnRyeS1zcGVjaWZpYyBiZWhhdmlvci5cblxuJGRhdGEgLSBBamF4IGVuZHBvaW50IGZvciBjb3VudHJ5IGRhdGEgKG9wdGlvbmFsLCBkZWZhdWx0cyB0byBSc3hfUmVmZXJlbmNlX0RhdGFfQ29udHJvbGxlci5jb3VudHJpZXMoKSlcbiRwbGFjZWhvbGRlciAtIFBsYWNlaG9sZGVyIHRleHQgKGRlZmF1bHQ6IFwiU2VsZWN0IENvdW50cnkuLi5cIilcbiRkZWZhdWx0X2NvdW50cnkgLSBEZWZhdWx0IGNvdW50cnkgY29kZSAoZS5nLiBcIlVTXCIpIHRvIHByZS1zZWxlY3QgYW5kIG1vdmUgdG8gdG9wXG4kZGlzYWJsZWQgLSBCb29sZWFuIHRvIGRpc2FibGUgdGhlIHNlbGVjdFxuXG5GZWF0dXJlczpcbi0gTG9hZHMgY291bnRyeSBsaXN0IHZpYSBBamF4IGF1dG9tYXRpY2FsbHlcbi0gUHJlLXNlbGVjdHMgZGVmYXVsdCBjb3VudHJ5IGlmIG5vIHZhbHVlIHNldFxuLSBNb3ZlcyBkZWZhdWx0IGNvdW50cnkgdG8gdG9wIG9mIGxpc3Rcbi0gSW5oZXJpdHMgYWxsIEFqYXhfU2VsZWN0X0lucHV0IGJlaGF2aW9yIChUb20gU2VsZWN0LCBzZWFyY2gsIGxvYWRpbmcgc3RhdGVzLCBldGMuKVxuLS0+XG48RGVmaW5lOkNvdW50cnlfU2VsZWN0X0lucHV0IGV4dGVuZHM9XCJBamF4X1NlbGVjdF9JbnB1dFwiIGNsYXNzPVwiV2lkZ2V0XCI+XG4gICAgPHNlbGVjdCAkaWQ9XCJpbnB1dFwiIDwlIGlmICh0aGlzLmFyZ3MuZGlzYWJsZWQpIHsgJT5kaXNhYmxlZDwlIH0gJT4+XG4gICAgICAgIDwlIGlmICghdGhpcy5kYXRhLnNlbGVjdF92YWx1ZXMgfHwgdGhpcy5kYXRhLnNlbGVjdF92YWx1ZXMubGVuZ3RoID09PSAwKSB7ICU+XG4gICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiXCI+PCU9IHRoaXMuYXJncy5wbGFjZWhvbGRlciB8fCAnUGxlYXNlIHdhaXQuLi4nICU+PC9vcHRpb24+XG4gICAgICAgIDwlIH0gZWxzZSB7ICU+XG4gICAgICAgICAgICA8JSBpZiAodGhpcy5hcmdzLnBsYWNlaG9sZGVyKSB7ICU+XG4gICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIlwiPjwlPSB0aGlzLmFyZ3MucGxhY2Vob2xkZXIgJT48L29wdGlvbj5cbiAgICAgICAgICAgIDwlIH0gJT5cbiAgICAgICAgICAgIDwlIGZvciAobGV0IG9wdCBvZiB0aGlzLmRhdGEuc2VsZWN0X3ZhbHVlcykgeyAlPlxuICAgICAgICAgICAgICAgIDwlIGlmICh0eXBlb2Ygb3B0ID09PSAnb2JqZWN0JykgeyAlPlxuICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiPCU9IG9wdC52YWx1ZSAlPlwiIDwlIGlmICh0aGlzLmRhdGEudmFsdWUgPT0gb3B0LnZhbHVlKSB7ICU+c2VsZWN0ZWQ8JSB9ICU+PjwlPSBvcHQubGFiZWwgJT48L29wdGlvbj5cbiAgICAgICAgICAgICAgICA8JSB9IGVsc2UgeyAlPlxuICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiPCU9IG9wdCAlPlwiIDwlIGlmICh0aGlzLmRhdGEudmFsdWUgPT0gb3B0KSB7ICU+c2VsZWN0ZWQ8JSB9ICU+PjwlPSBvcHQgJT48L29wdGlvbj5cbiAgICAgICAgICAgICAgICA8JSB9ICU+XG4gICAgICAgICAgICA8JSB9ICU+XG4gICAgICAgIDwlIH0gJT5cbiAgICA8L3NlbGVjdD5cbjwvRGVmaW5lOkNvdW50cnlfU2VsZWN0X0lucHV0PlxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEiLCJuYW1lcyI6W119