// Compiled from: Export_Button.jqhtml
(function() {
'use strict';
const template_Export_Button = {
_jqhtml_version: '2.2.185',
name: 'Export_Button',
tag: 'div',
defaultAttributes: {"class": "dropdown"},
render: function render(data, args, content, jqhtml) { let _output = []; const _cid = this._cid; const that = this;
_output.push(" ");_output.push({tag: ["button", {"class": "btn btn-" + (this.args.variant || 'primary') + "dropdown-toggle", "type": "button", "data-bs-toggle": "dropdown", "aria-expanded": "false"}, false]});
_output.push(" ");_output.push({tag: ["i", {"class": "bi bi-download"}, false]}); _output.push("");
_output.push(" "); (() => { const result = this.args.label || 'Export' ; 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({tag: ["ul", {"class": "dropdown-menu"}, false]});
_output.push(" ");_output.push({tag: ["li", {}, false]});
_output.push(" ");_output.push({tag: ["a", {"class": "dropdown-item", "href": "#", "data-format": "csv"}, false]});
_output.push(" ");_output.push({tag: ["i", {"class": "bi bi-filetype-csv me-2"}, false]}); _output.push("");
_output.push(" "); _output.push(" Export as CSV "); _output.push("");
_output.push(" "); _output.push("");
_output.push({tag: ["li", {}, false]});
_output.push(" ");_output.push({tag: ["a", {"class": "dropdown-item", "href": "#", "data-format": "excel"}, false]});
_output.push(" ");_output.push({tag: ["i", {"class": "bi bi-filetype-xlsx me-2"}, false]}); _output.push("");
_output.push(" "); _output.push(" Export as Excel "); _output.push("");
_output.push(" "); _output.push("");
_output.push({tag: ["li", {}, false]});
_output.push(" ");_output.push({tag: ["a", {"class": "dropdown-item", "href": "#", "data-format": "pdf"}, false]});
_output.push(" ");_output.push({tag: ["i", {"class": "bi bi-filetype-pdf me-2"}, false]}); _output.push("");
_output.push(" "); _output.push(" Export as PDF "); _output.push("");
_output.push(" "); _output.push("");
_output.push({tag: ["li", {}, false]});
_output.push(" ");_output.push({tag: ["a", {"class": "dropdown-item", "href": "#", "data-format": "json"}, false]});
_output.push(" ");_output.push({tag: ["i", {"class": "bi bi-filetype-json me-2"}, false]}); _output.push("");
_output.push(" "); _output.push(" Export as JSON "); _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_Export_Button);
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV4cG9ydF9idXR0b24uanFodG1sIl0sInNvdXJjZXNDb250ZW50IjpbIjxEZWZpbmU6RXhwb3J0X0J1dHRvbiBjbGFzcz1cImRyb3Bkb3duXCI+XG4gIDxidXR0b24gY2xhc3M9XCJidG4gYnRuLTwlPSB0aGlzLmFyZ3MudmFyaWFudCB8fCAncHJpbWFyeScgJT4gZHJvcGRvd24tdG9nZ2xlXCIgdHlwZT1cImJ1dHRvblwiIGRhdGEtYnMtdG9nZ2xlPVwiZHJvcGRvd25cIiBhcmlhLWV4cGFuZGVkPVwiZmFsc2VcIj5cbiAgICA8aSBjbGFzcz1cImJpIGJpLWRvd25sb2FkXCI+PC9pPlxuICAgIDwlPSB0aGlzLmFyZ3MubGFiZWwgfHwgJ0V4cG9ydCcgJT5cbiAgPC9idXR0b24+XG4gIDx1bCBjbGFzcz1cImRyb3Bkb3duLW1lbnVcIj5cbiAgICA8bGk+XG4gICAgICA8YSBjbGFzcz1cImRyb3Bkb3duLWl0ZW1cIiBocmVmPVwiI1wiIGRhdGEtZm9ybWF0PVwiY3N2XCI+XG4gICAgICAgIDxpIGNsYXNzPVwiYmkgYmktZmlsZXR5cGUtY3N2IG1lLTJcIj48L2k+XG4gICAgICAgIEV4cG9ydCBhcyBDU1ZcbiAgICAgIDwvYT5cbiAgICA8L2xpPlxuICAgIDxsaT5cbiAgICAgIDxhIGNsYXNzPVwiZHJvcGRvd24taXRlbVwiIGhyZWY9XCIjXCIgZGF0YS1mb3JtYXQ9XCJleGNlbFwiPlxuICAgICAgICA8aSBjbGFzcz1cImJpIGJpLWZpbGV0eXBlLXhsc3ggbWUtMlwiPjwvaT5cbiAgICAgICAgRXhwb3J0IGFzIEV4Y2VsXG4gICAgICA8L2E+XG4gICAgPC9saT5cbiAgICA8bGk+XG4gICAgICA8YSBjbGFzcz1cImRyb3Bkb3duLWl0ZW1cIiBocmVmPVwiI1wiIGRhdGEtZm9ybWF0PVwicGRmXCI+XG4gICAgICAgIDxpIGNsYXNzPVwiYmkgYmktZmlsZXR5cGUtcGRmIG1lLTJcIj48L2k+XG4gICAgICAgIEV4cG9ydCBhcyBQREZcbiAgICAgIDwvYT5cbiAgICA8L2xpPlxuICAgIDxsaT5cbiAgICAgIDxhIGNsYXNzPVwiZHJvcGRvd24taXRlbVwiIGhyZWY9XCIjXCIgZGF0YS1mb3JtYXQ9XCJqc29uXCI+XG4gICAgICAgIDxpIGNsYXNzPVwiYmkgYmktZmlsZXR5cGUtanNvbiBtZS0yXCI+PC9pPlxuICAgICAgICBFeHBvcnQgYXMgSlNPTlxuICAgICAgPC9hPlxuICAgIDwvbGk+XG4gIDwvdWw+XG48L0RlZmluZTpFeHBvcnRfQnV0dG9uPlxuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBIiwibmFtZXMiOltdfQ==