FullscreenDataSourceWizardPageIterator Class
Defines the Data Source Wizard‘s page sequence.
Declaration
export class FullscreenDataSourceWizardPageIterator extends PageIterator
Remarks
Use this class to change the page count and/or sequence. For instance, you can remove a specific wizard page or register a new page.
- Handle the wizard’s afterInitialize event.
- Use the event argument’s wizard property and access the iterator object.
- Override the iterator’s getNextPageId method that returns the next wizard page’s ID based on the current page’s ID passed as the parameter. Use the FullscreenDataSourceWizardPageId values to identify page IDs.
See the following topics for more information:
- Customize the Report/Data Source Wizard (ASP.NET Web Forms)
- Customize the Report/Data Source Wizard (ASP.NET MVC)
- Customize the Report/Data Source Wizard (ASP.NET Core)
Inheritance
PageIterator<T>
FullscreenDataSourceWizardPageIterator
constructor(factory, stateManager, _dataSourceOptions, onResetPage)
Initializes a new instance of the FullscreenDataSourceWizardPageIterator
class with the specified settings.
Declaration
constructor(
factory: DevExpress.Analytics.Wizard.PageFactory,
stateManager: DevExpress.Analytics.Wizard.StateManager,
_dataSourceOptions: DevExpress.Analytics.Wizard._DataSourceWizardOptions,
onResetPage: (page: DevExpress.Analytics.Wizard._WrappedWizardPage) => void
)
Parameters
Name | Type | Description |
---|---|---|
factory | PageFactory | The page factory. |
stateManager | StateManager | The state manager. |
_dataSourceOptions | _DataSourceWizardOptions | |
onResetPage | (page: _WrappedWizardPage) => void | The state manager. |
Methods
getNextPageId Method
Returns the next page’s ID.
Declaration
getNextPageId(
pageId?: string
): string
Parameters
Name | Type | Description |
---|---|---|
pageId | string | The current page’s ID. |
Returns
Type | Description |
---|---|
string | The next page’s ID. |
Remarks
Use this method to change the page count and/or sequence. For instance, you can remove a specific wizard page or register a new page.
See the following topics for more information: