/** * DevExpress Analytics (query-builder\wizard\fullscreen\pages\fullscreenWizardPage.d.ts) * Version: 25.2.7 * Build date: May 5, 2026 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ /// import * as ko from 'knockout'; import { IWizardPageStyle, WizardSectionPosition } from '../../internal/_utils'; import { WizardPageSectionFactory } from '../../internal/_wizardPageSectionFactory'; import { WizardPageProcessor } from '../../internal/_wizardPageProcessor'; import { WizardPageSection } from '../../internal/_wizardPageSectionIterator'; import { IWizardPageMetadata } from '../../pages/wizardPageMetadata'; import { StateManager } from '../../stateManager'; import { EventManager } from '../../../../serializer/eventManager'; import { IWizardPage } from '../../pages/IWizardPage'; import { WizardPageBase } from '../../pages/wizardPageBase'; import { IDataSourceWizardState } from '../../dataSourceWizardState'; export interface IBeforeWizardSectionInitializeEventArgs extends IWizardSectionEventArgs { state: any; } export interface IWizardSectionEventArgs { section: IWizardPage; sectionId: string; page: Sender; } export interface IWizardFullscreenPageEvents { 'beforeSectionInitialize': IBeforeWizardSectionInitializeEventArgs; 'afterSectionInitialize': IWizardSectionEventArgs; } export declare class FullscreenWizardPage extends WizardPageBase { dispose(): void; private _patchOnChange; private _getPageStyle; private _sectionsToUnregister; private _sectionsToRegister; private _sectionPositions; private _applyCustomizations; protected _setSectionPosition(pageId: string, position?: WizardSectionPosition): void; constructor(); registerSections(): void; canNext(): boolean; private _sectionCondition; canFinish(): boolean; setSectionPosition(sectionId: string, position?: WizardSectionPosition): void; registerSection(sectionId: string, metadata: IWizardPageMetadata): void; unregisterSection(sectionId: string): void; _loadPanelViewModel(element: any, isLoading: any): {}; getNextSectionId(sectionId: string): any; initialize(state: IDataSourceWizardState, stateChanged?: boolean): JQuery.Promise; _beforeStart(): void; commit(): JQuery.Promise; _getPageDescription(index: number, page: WizardPageSection): string; _showPageDescription(page?: WizardPageSection): boolean; _initInProgress: ko.Observable; _defaultMargin: number; _parentMarginOffset: number; _className: string; _sections: WizardPageSection[]; _pageCss: { [key: string]: ko.Observable; }; _factory: WizardPageSectionFactory; _stateManager: StateManager; _sectionsProcessor: WizardPageProcessor; events: EventManager>; }