UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

43 lines (42 loc) 1.28 kB
/** * DevExtreme (cjs/__internal/grids/new/grid_core/widget_mock.js) * Version: 25.1.3 * Build date: Wed Jun 25 2025 * * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WidgetMock = void 0; class WidgetMock { constructor(widget, data, columns, headerFilter, filterSync) { this.widget = widget; this.data = data; this.columns = columns; this.headerFilter = headerFilter; this.filterSync = filterSync; this.NAME = "dxDataGrid"; this._controllers = { data: this.data, columns: this.columns, headerFilter: this.headerFilter, filterSync: this.filterSync } } option() { return this.widget.option(...arguments) } columnOption() { return this.widget.columnOption(...arguments) } _createActionByOption() { return this.widget._createActionByOption(...arguments) } _createComponent() { return this.widget._createComponent(...arguments) } } exports.WidgetMock = WidgetMock;