(function(global, factory) { typeof exports === "object" && typeof module !== "undefined" ? factory(exports, require("@revolist/revogrid/loader"), require("@revolist/revogrid"), require("svelte/internal"), require("svelte/internal/disclose-version"), require("svelte")) : typeof define === "function" && define.amd ? define(["exports", "@revolist/revogrid/loader", "@revolist/revogrid", "svelte/internal", "svelte/internal/disclose-version", "svelte"], factory) : (global = typeof globalThis !== "undefined" ? globalThis : global || self, factory(global.SvelteDatagrid = {}, global.loader, null, global.internal, null, global.svelte)); })(this, function(exports2, loader, revogrid, internal, discloseVersion, svelte) { "use strict";var __defProp = Object.defineProperty; var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; var __publicField = (obj, key, value) => __defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value); function create_fragment(ctx) { let revo_grid; let current; let mounted; let dispose; const default_slot_template = ( /*#slots*/ ctx[63].default ); const default_slot = internal.create_slot( default_slot_template, ctx, /*$$scope*/ ctx[62], null ); return { c() { revo_grid = internal.element("revo-grid"); if (default_slot) default_slot.c(); internal.set_custom_element_data( revo_grid, "row-headers", /*rowHeaders*/ ctx[0] ); internal.set_custom_element_data( revo_grid, "frame-size", /*frameSize*/ ctx[1] ); internal.set_custom_element_data( revo_grid, "row-size", /*rowSize*/ ctx[2] ); internal.set_custom_element_data( revo_grid, "col-size", /*colSize*/ ctx[3] ); internal.set_custom_element_data( revo_grid, "range", /*range*/ ctx[4] ); internal.set_custom_element_data( revo_grid, "readonly", /*readonly*/ ctx[5] ); internal.set_custom_element_data( revo_grid, "resize", /*resize*/ ctx[6] ); internal.set_custom_element_data( revo_grid, "can-focus", /*canFocus*/ ctx[7] ); internal.set_custom_element_data( revo_grid, "use-clipboard", /*useClipboard*/ ctx[8] ); internal.set_custom_element_data( revo_grid, "apply-on-close", /*applyOnClose*/ ctx[9] ); internal.set_custom_element_data( revo_grid, "theme", /*theme*/ ctx[10] ); internal.set_custom_element_data( revo_grid, "row-class", /*rowClass*/ ctx[11] ); internal.set_custom_element_data( revo_grid, "auto-size-column", /*autoSizeColumn*/ ctx[12] ); internal.set_custom_element_data( revo_grid, "filter", /*filter*/ ctx[13] ); internal.set_custom_element_data( revo_grid, "can-move-columns", /*canMoveColumns*/ ctx[14] ); internal.set_custom_element_data( revo_grid, "exporting", /*exporting*/ ctx[15] ); internal.set_custom_element_data( revo_grid, "stretch", /*stretch*/ ctx[16] ); internal.set_custom_element_data( revo_grid, "additional-data", /*additionalData*/ ctx[17] ); internal.set_custom_element_data( revo_grid, "disable-virtual-x", /*disableVirtualX*/ ctx[18] ); internal.set_custom_element_data( revo_grid, "disable-virtual-y", /*disableVirtualY*/ ctx[19] ); internal.set_custom_element_data( revo_grid, "hide-attribution", /*hideAttribution*/ ctx[20] ); internal.set_custom_element_data( revo_grid, "accessible", /*accessible*/ ctx[21] ); }, m(target, anchor) { internal.insert(target, revo_grid, anchor); if (default_slot) { default_slot.m(revo_grid, null); } ctx[64](revo_grid); current = true; if (!mounted) { dispose = [ internal.listen( revo_grid, "contentsizechanged", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforeedit", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforerangeedit", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "afteredit", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforeautofill", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforerange", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "afterfocus", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "roworderchanged", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforesortingapply", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforesorting", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "rowdragstart", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "headerclick", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforecellfocus", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforefocuslost", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforesourceset", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforeanysource", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "aftersourceset", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "afteranysource", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforecolumnsset", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforecolumnapplied", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "aftercolumnsset", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforefilterapply", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforefiltertrimmed", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforetrimmed", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "aftertrimmed", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "viewportscroll", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforeexport", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforeeditstart", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "aftercolumnresize", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforerowdefinition", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "filterconfigchanged", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "rowheaderschanged", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "beforegridrender", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "aftergridrender", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "aftergridinit", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "additionaldatachanged", /*onEvent*/ ctx[23] ), internal.listen( revo_grid, "afterthemechanged", /*onEvent*/ ctx[23] ) ]; mounted = true; } }, p(ctx2, dirty) { if (default_slot) { if (default_slot.p && (!current || dirty[2] & /*$$scope*/ 1)) { internal.update_slot_base( default_slot, default_slot_template, ctx2, /*$$scope*/ ctx2[62], !current ? internal.get_all_dirty_from_scope( /*$$scope*/ ctx2[62] ) : internal.get_slot_changes( default_slot_template, /*$$scope*/ ctx2[62], dirty, null ), null ); } } if (!current || dirty[0] & /*rowHeaders*/ 1) { internal.set_custom_element_data( revo_grid, "row-headers", /*rowHeaders*/ ctx2[0] ); } if (!current || dirty[0] & /*frameSize*/ 2) { internal.set_custom_element_data( revo_grid, "frame-size", /*frameSize*/ ctx2[1] ); } if (!current || dirty[0] & /*rowSize*/ 4) { internal.set_custom_element_data( revo_grid, "row-size", /*rowSize*/ ctx2[2] ); } if (!current || dirty[0] & /*colSize*/ 8) { internal.set_custom_element_data( revo_grid, "col-size", /*colSize*/ ctx2[3] ); } if (!current || dirty[0] & /*range*/ 16) { internal.set_custom_element_data( revo_grid, "range", /*range*/ ctx2[4] ); } if (!current || dirty[0] & /*readonly*/ 32) { internal.set_custom_element_data( revo_grid, "readonly", /*readonly*/ ctx2[5] ); } if (!current || dirty[0] & /*resize*/ 64) { internal.set_custom_element_data( revo_grid, "resize", /*resize*/ ctx2[6] ); } if (!current || dirty[0] & /*canFocus*/ 128) { internal.set_custom_element_data( revo_grid, "can-focus", /*canFocus*/ ctx2[7] ); } if (!current || dirty[0] & /*useClipboard*/ 256) { internal.set_custom_element_data( revo_grid, "use-clipboard", /*useClipboard*/ ctx2[8] ); } if (!current || dirty[0] & /*applyOnClose*/ 512) { internal.set_custom_element_data( revo_grid, "apply-on-close", /*applyOnClose*/ ctx2[9] ); } if (!current || dirty[0] & /*theme*/ 1024) { internal.set_custom_element_data( revo_grid, "theme", /*theme*/ ctx2[10] ); } if (!current || dirty[0] & /*rowClass*/ 2048) { internal.set_custom_element_data( revo_grid, "row-class", /*rowClass*/ ctx2[11] ); } if (!current || dirty[0] & /*autoSizeColumn*/ 4096) { internal.set_custom_element_data( revo_grid, "auto-size-column", /*autoSizeColumn*/ ctx2[12] ); } if (!current || dirty[0] & /*filter*/ 8192) { internal.set_custom_element_data( revo_grid, "filter", /*filter*/ ctx2[13] ); } if (!current || dirty[0] & /*canMoveColumns*/ 16384) { internal.set_custom_element_data( revo_grid, "can-move-columns", /*canMoveColumns*/ ctx2[14] ); } if (!current || dirty[0] & /*exporting*/ 32768) { internal.set_custom_element_data( revo_grid, "exporting", /*exporting*/ ctx2[15] ); } if (!current || dirty[0] & /*stretch*/ 65536) { internal.set_custom_element_data( revo_grid, "stretch", /*stretch*/ ctx2[16] ); } if (!current || dirty[0] & /*additionalData*/ 131072) { internal.set_custom_element_data( revo_grid, "additional-data", /*additionalData*/ ctx2[17] ); } if (!current || dirty[0] & /*disableVirtualX*/ 262144) { internal.set_custom_element_data( revo_grid, "disable-virtual-x", /*disableVirtualX*/ ctx2[18] ); } if (!current || dirty[0] & /*disableVirtualY*/ 524288) { internal.set_custom_element_data( revo_grid, "disable-virtual-y", /*disableVirtualY*/ ctx2[19] ); } if (!current || dirty[0] & /*hideAttribution*/ 1048576) { internal.set_custom_element_data( revo_grid, "hide-attribution", /*hideAttribution*/ ctx2[20] ); } if (!current || dirty[0] & /*accessible*/ 2097152) { internal.set_custom_element_data( revo_grid, "accessible", /*accessible*/ ctx2[21] ); } }, i(local) { if (current) return; internal.transition_in(default_slot, local); current = true; }, o(local) { internal.transition_out(default_slot, local); current = false; }, d(detaching) { if (detaching) { internal.detach(revo_grid); } if (default_slot) default_slot.d(detaching); ctx[64](null); mounted = false; internal.run_all(dispose); } }; } function instance($$self, $$props, $$invalidate) { let { $$slots: slots = {}, $$scope } = $$props; let __ref; let __mounted = false; const dispatch = svelte.createEventDispatcher(); let { rowHeaders = void 0 } = $$props; let { frameSize = void 0 } = $$props; let { rowSize = void 0 } = $$props; let { colSize = void 0 } = $$props; let { range = void 0 } = $$props; let { readonly = void 0 } = $$props; let { resize = void 0 } = $$props; let { canFocus = void 0 } = $$props; let { useClipboard = void 0 } = $$props; let { columns = void 0 } = $$props; let { source = void 0 } = $$props; let { pinnedTopSource = void 0 } = $$props; let { pinnedBottomSource = void 0 } = $$props; let { rowDefinitions = void 0 } = $$props; let { editors = void 0 } = $$props; let { applyOnClose = void 0 } = $$props; let { plugins = void 0 } = $$props; let { columnTypes = void 0 } = $$props; let { theme = void 0 } = $$props; let { rowClass = void 0 } = $$props; let { autoSizeColumn = void 0 } = $$props; let { filter = void 0 } = $$props; let { focusTemplate = void 0 } = $$props; let { canMoveColumns = void 0 } = $$props; let { trimmedRows = void 0 } = $$props; let { exporting = void 0 } = $$props; let { grouping = void 0 } = $$props; let { stretch = void 0 } = $$props; let { additionalData = void 0 } = $$props; let { disableVirtualX = void 0 } = $$props; let { disableVirtualY = void 0 } = $$props; let { hideAttribution = void 0 } = $$props; let { jobsBeforeRender = void 0 } = $$props; let { registerVNode = void 0 } = $$props; let { accessible = void 0 } = $$props; const refresh = (...args) => __ref.refresh(...args); const setDataAt = (...args) => __ref.setDataAt(...args); const scrollToRow = (...args) => __ref.scrollToRow(...args); const scrollToColumnIndex = (...args) => __ref.scrollToColumnIndex(...args); const scrollToColumnProp = (...args) => __ref.scrollToColumnProp(...args); const updateColumns = (...args) => __ref.updateColumns(...args); const addTrimmed = (...args) => __ref.addTrimmed(...args); const scrollToCoordinate = (...args) => __ref.scrollToCoordinate(...args); const setCellEdit = (...args) => __ref.setCellEdit(...args); const setCellsFocus = (...args) => __ref.setCellsFocus(...args); const getSource = (...args) => __ref.getSource(...args); const getVisibleSource = (...args) => __ref.getVisibleSource(...args); const getSourceStore = (...args) => __ref.getSourceStore(...args); const getColumnStore = (...args) => __ref.getColumnStore(...args); const updateColumnSorting = (...args) => __ref.updateColumnSorting(...args); const clearSorting = (...args) => __ref.clearSorting(...args); const getColumns = (...args) => __ref.getColumns(...args); const clearFocus = (...args) => __ref.clearFocus(...args); const getPlugins = (...args) => __ref.getPlugins(...args); const getFocused = (...args) => __ref.getFocused(...args); const getContentSize = (...args) => __ref.getContentSize(...args); const getSelectedRange = (...args) => __ref.getSelectedRange(...args); const refreshExtraElements = (...args) => __ref.refreshExtraElements(...args); const getWebComponent = () => __ref; svelte.onMount(() => { $$invalidate(61, __mounted = true); }); const setProp = (prop, value) => { if (__ref) $$invalidate(22, __ref[prop] = value, __ref); }; const onEvent = (e) => { e.stopPropagation(); dispatch(e.type, e.detail); }; function revo_grid_binding($$value) { internal.binding_callbacks[$$value ? "unshift" : "push"](() => { __ref = $$value; $$invalidate(22, __ref); }); } $$self.$$set = ($$props2) => { if ("rowHeaders" in $$props2) $$invalidate(0, rowHeaders = $$props2.rowHeaders); if ("frameSize" in $$props2) $$invalidate(1, frameSize = $$props2.frameSize); if ("rowSize" in $$props2) $$invalidate(2, rowSize = $$props2.rowSize); if ("colSize" in $$props2) $$invalidate(3, colSize = $$props2.colSize); if ("range" in $$props2) $$invalidate(4, range = $$props2.range); if ("readonly" in $$props2) $$invalidate(5, readonly = $$props2.readonly); if ("resize" in $$props2) $$invalidate(6, resize = $$props2.resize); if ("canFocus" in $$props2) $$invalidate(7, canFocus = $$props2.canFocus); if ("useClipboard" in $$props2) $$invalidate(8, useClipboard = $$props2.useClipboard); if ("columns" in $$props2) $$invalidate(24, columns = $$props2.columns); if ("source" in $$props2) $$invalidate(25, source = $$props2.source); if ("pinnedTopSource" in $$props2) $$invalidate(26, pinnedTopSource = $$props2.pinnedTopSource); if ("pinnedBottomSource" in $$props2) $$invalidate(27, pinnedBottomSource = $$props2.pinnedBottomSource); if ("rowDefinitions" in $$props2) $$invalidate(28, rowDefinitions = $$props2.rowDefinitions); if ("editors" in $$props2) $$invalidate(29, editors = $$props2.editors); if ("applyOnClose" in $$props2) $$invalidate(9, applyOnClose = $$props2.applyOnClose); if ("plugins" in $$props2) $$invalidate(30, plugins = $$props2.plugins); if ("columnTypes" in $$props2) $$invalidate(31, columnTypes = $$props2.columnTypes); if ("theme" in $$props2) $$invalidate(10, theme = $$props2.theme); if ("rowClass" in $$props2) $$invalidate(11, rowClass = $$props2.rowClass); if ("autoSizeColumn" in $$props2) $$invalidate(12, autoSizeColumn = $$props2.autoSizeColumn); if ("filter" in $$props2) $$invalidate(13, filter = $$props2.filter); if ("focusTemplate" in $$props2) $$invalidate(32, focusTemplate = $$props2.focusTemplate); if ("canMoveColumns" in $$props2) $$invalidate(14, canMoveColumns = $$props2.canMoveColumns); if ("trimmedRows" in $$props2) $$invalidate(33, trimmedRows = $$props2.trimmedRows); if ("exporting" in $$props2) $$invalidate(15, exporting = $$props2.exporting); if ("grouping" in $$props2) $$invalidate(34, grouping = $$props2.grouping); if ("stretch" in $$props2) $$invalidate(16, stretch = $$props2.stretch); if ("additionalData" in $$props2) $$invalidate(17, additionalData = $$props2.additionalData); if ("disableVirtualX" in $$props2) $$invalidate(18, disableVirtualX = $$props2.disableVirtualX); if ("disableVirtualY" in $$props2) $$invalidate(19, disableVirtualY = $$props2.disableVirtualY); if ("hideAttribution" in $$props2) $$invalidate(20, hideAttribution = $$props2.hideAttribution); if ("jobsBeforeRender" in $$props2) $$invalidate(35, jobsBeforeRender = $$props2.jobsBeforeRender); if ("registerVNode" in $$props2) $$invalidate(36, registerVNode = $$props2.registerVNode); if ("accessible" in $$props2) $$invalidate(21, accessible = $$props2.accessible); if ("$$scope" in $$props2) $$invalidate(62, $$scope = $$props2.$$scope); }; $$self.$$.update = () => { if ($$self.$$.dirty[0] & /*columns*/ 16777216 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("columns", columns); } if ($$self.$$.dirty[0] & /*source*/ 33554432 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("source", source); } if ($$self.$$.dirty[0] & /*pinnedTopSource*/ 67108864 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("pinnedTopSource", pinnedTopSource); } if ($$self.$$.dirty[0] & /*pinnedBottomSource*/ 134217728 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("pinnedBottomSource", pinnedBottomSource); } if ($$self.$$.dirty[0] & /*rowDefinitions*/ 268435456 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("rowDefinitions", rowDefinitions); } if ($$self.$$.dirty[0] & /*editors*/ 536870912 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("editors", editors); } if ($$self.$$.dirty[0] & /*plugins*/ 1073741824 | $$self.$$.dirty[1] & /*__mounted*/ 1073741824) { if (__mounted) setProp("plugins", plugins); } if ($$self.$$.dirty[1] & /*__mounted, columnTypes*/ 1073741825) { if (__mounted) setProp("columnTypes", columnTypes); } if ($$self.$$.dirty[1] & /*__mounted, focusTemplate*/ 1073741826) { if (__mounted) setProp("focusTemplate", focusTemplate); } if ($$self.$$.dirty[1] & /*__mounted, trimmedRows*/ 1073741828) { if (__mounted) setProp("trimmedRows", trimmedRows); } if ($$self.$$.dirty[1] & /*__mounted, grouping*/ 1073741832) { if (__mounted) setProp("grouping", grouping); } if ($$self.$$.dirty[1] & /*__mounted, jobsBeforeRender*/ 1073741840) { if (__mounted) setProp("jobsBeforeRender", jobsBeforeRender); } if ($$self.$$.dirty[1] & /*__mounted, registerVNode*/ 1073741856) { if (__mounted) setProp("registerVNode", registerVNode); } }; return [ rowHeaders, frameSize, rowSize, colSize, range, readonly, resize, canFocus, useClipboard, applyOnClose, theme, rowClass, autoSizeColumn, filter, canMoveColumns, exporting, stretch, additionalData, disableVirtualX, disableVirtualY, hideAttribution, accessible, __ref, onEvent, columns, source, pinnedTopSource, pinnedBottomSource, rowDefinitions, editors, plugins, columnTypes, focusTemplate, trimmedRows, grouping, jobsBeforeRender, registerVNode, refresh, setDataAt, scrollToRow, scrollToColumnIndex, scrollToColumnProp, updateColumns, addTrimmed, scrollToCoordinate, setCellEdit, setCellsFocus, getSource, getVisibleSource, getSourceStore, getColumnStore, updateColumnSorting, clearSorting, getColumns, clearFocus, getPlugins, getFocused, getContentSize, getSelectedRange, refreshExtraElements, getWebComponent, __mounted, $$scope, slots, revo_grid_binding ]; } class RevoGrid extends internal.SvelteComponent { constructor(options) { super(); __publicField(this, "$$prop_def"); __publicField(this, "$$events_def"); __publicField(this, "$$slot_def"); internal.init( this, options, instance, create_fragment, internal.safe_not_equal, { rowHeaders: 0, frameSize: 1, rowSize: 2, colSize: 3, range: 4, readonly: 5, resize: 6, canFocus: 7, useClipboard: 8, columns: 24, source: 25, pinnedTopSource: 26, pinnedBottomSource: 27, rowDefinitions: 28, editors: 29, applyOnClose: 9, plugins: 30, columnTypes: 31, theme: 10, rowClass: 11, autoSizeColumn: 12, filter: 13, focusTemplate: 32, canMoveColumns: 14, trimmedRows: 33, exporting: 15, grouping: 34, stretch: 16, additionalData: 17, disableVirtualX: 18, disableVirtualY: 19, hideAttribution: 20, jobsBeforeRender: 35, registerVNode: 36, accessible: 21, refresh: 37, setDataAt: 38, scrollToRow: 39, scrollToColumnIndex: 40, scrollToColumnProp: 41, updateColumns: 42, addTrimmed: 43, scrollToCoordinate: 44, setCellEdit: 45, setCellsFocus: 46, getSource: 47, getVisibleSource: 48, getSourceStore: 49, getColumnStore: 50, updateColumnSorting: 51, clearSorting: 52, getColumns: 53, clearFocus: 54, getPlugins: 55, getFocused: 56, getContentSize: 57, getSelectedRange: 58, refreshExtraElements: 59, getWebComponent: 60 }, null, [-1, -1, -1] ); } $on(type, callback) { return super.$on(type, callback); } $set($$props) { super.$set($$props); } /** Refreshes data viewport. Can be specific part as rgRow or pinned rgRow or 'all' by default. */ get refresh() { return this.$$.ctx[37]; } /** Sets data at specified cell. Useful for performance optimization. No viewport update will be triggered. */ get setDataAt() { return this.$$.ctx[38]; } /** Scrolls viewport to specified row by index. */ get scrollToRow() { return this.$$.ctx[39]; } /** Scrolls viewport to specified column by index. */ get scrollToColumnIndex() { return this.$$.ctx[40]; } /** Scrolls viewport to specified column by prop */ get scrollToColumnProp() { return this.$$.ctx[41]; } /** Update columns */ get updateColumns() { return this.$$.ctx[42]; } /** Add trimmed by type */ get addTrimmed() { return this.$$.ctx[43]; } /** Scrolls view port to coordinate */ get scrollToCoordinate() { return this.$$.ctx[44]; } /** Open editor for cell. */ get setCellEdit() { return this.$$.ctx[45]; } /** Set focus range. */ get setCellsFocus() { return this.$$.ctx[46]; } /** Get data from source */ get getSource() { return this.$$.ctx[47]; } /** Get data from visible part of source Trimmed/filtered rows will be excluded */ get getVisibleSource() { return this.$$.ctx[48]; } /** Provides access to rows internal store observer Can be used for plugin support */ get getSourceStore() { return this.$$.ctx[49]; } /** Provides access to column internal store observer Can be used for plugin support */ get getColumnStore() { return this.$$.ctx[50]; } /** Update column sorting */ get updateColumnSorting() { return this.$$.ctx[51]; } /** Clears column sorting */ get clearSorting() { return this.$$.ctx[52]; } /** Receive all columns in data source */ get getColumns() { return this.$$.ctx[53]; } /** Clear current grid focus. Grid has no longer focus on it. */ get clearFocus() { return this.$$.ctx[54]; } /** Get all active plugins instances */ get getPlugins() { return this.$$.ctx[55]; } /** Get the currently focused cell. */ get getFocused() { return this.$$.ctx[56]; } /** Get size of content Including all pinned data */ get getContentSize() { return this.$$.ctx[57]; } /** Get the currently selected Range. */ get getSelectedRange() { return this.$$.ctx[58]; } /** Refresh extra elements. Triggers re-rendering of extra elements and functions. Part of extraElements and registerVNode methods. Useful for plugins. */ get refreshExtraElements() { return this.$$.ctx[59]; } get getWebComponent() { return this.$$.ctx[60]; } } loader.defineCustomElements(); exports2.RevoGrid = RevoGrid; Object.defineProperty(exports2, Symbol.toStringTag, { value: "Module" }); });