devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
30 lines (29 loc) • 1.26 kB
JavaScript
/**
* DevExpress HTML/JS Reporting (designer\wizard\internal\_utils.js)
* Version: 20.2.13
* Build date: Apr 10, 2023
* Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
;
Object.defineProperty(exports, "__esModule", { value: true });
exports._masterDetailWizardHeight = '600';
exports._masterDetailWizardWidth = '840';
exports._masterDetailScrollViewHeight = '100%';
function overrideFullscreenDataSourceWizardPageMetadata(factory, pageId, create) {
var meta = factory.getMetadata(pageId);
meta.canNext = function (page) { return page.canFinish() || page.canNext(); };
meta.canFinish = function (page) { return page.canFinish(); };
meta.create = create;
var oldSetState = meta.setState;
meta.setState = function (data, state) {
oldSetState(data, state);
state.newDataSource = data.newDataSource;
};
var oldResetState = meta.resetState;
meta.resetState = function (state, defaultState) {
oldResetState(state, defaultState);
state.newDataSource = defaultState.newDataSource;
};
}
exports.overrideFullscreenDataSourceWizardPageMetadata = overrideFullscreenDataSourceWizardPageMetadata;