FullscreenWizard Class
A base class for classes that implement fullscreen wizards.
Declaration
export class FullscreenWizard extends PopupWizard
Inherited Members
Inheritance
constructor(pageFactory)
Creates a new instance of the BaseWizard
class.
Declaration
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
navigationPanel: ko.Observable<DevExpress.Analytics.Wizard.WizardNavigationPanel>
Property Value
Type | Description |
---|---|
Observable<WizardNavigationPanel> | The navigation panel. |
pageFactory Property
Specifies the page factory.
Declaration
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
onFinish(): void
Remarks
You can use the beforeFinish and afterFinish events to customize the wizard result.
See the following topics for more information: