UNPKG

devextreme

Version:

JavaScript/TypeScript 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.2.5 * Build date: Fri Feb 20 2026 * * Copyright (c) 2012 - 2026 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;