Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

FullscreenWizard Class

A base class for classes that implement fullscreen wizards.

#Declaration

TypeScript
export class FullscreenWizard extends PopupWizard

#constructor(pageFactory)

Creates a new instance of the BaseWizard class.

#Declaration

TypeScript
constructor(
    pageFactory: DevExpress.Analytics.Wizard.FullscreenWizardPageFactory,
    finishCallback?: any
)

#Parameters

Name Type Description
pageFactory FullscreenWizardPageFactory

The page factory.

finishCallback any

The finish callback.

#Properties

#navigationPanel Property

Specifies the navigation panel.

#Declaration

TypeScript
navigationPanel: ko.Observable<DevExpress.Analytics.Wizard.WizardNavigationPanel>

#Property Value

Type Description
Observable<WizardNavigationPanel>

The navigation panel.

#pageFactory Property

Specifies the page factory.

#Declaration

TypeScript
pageFactory: DevExpress.Analytics.Wizard.FullscreenWizardPageFactory

#Property Value

Type Description
FullscreenWizardPageFactory

The page factory.

#Remarks

The page factory stores metadata for all wizard pages by their IDs. A metadata object implements the IFullscreenWizardPageMetadata interface.

You can use the page factory to remove a specific page from the wizard or add a new page to the wizard.

#Methods

#onFinish Method

Completes the wizard and generates a report/data source based on the resulting global state.

#Declaration

TypeScript
onFinish(): void

#Remarks

You can use the beforeFinish and afterFinish events to customize the wizard result.

See the following topics for more information: