FullscreenDataSourceWizard Class
Implements the functionality for the fullscreen Data Source Wizard.
Declaration
export class FullscreenDataSourceWizard extends FullscreenWizard
Inherited Members
Inheritance
BaseWizard
PopupWizard
FullscreenWizard
FullscreenDataSourceWizard
constructor(factory, _dataSourceWizardOptions)
Creates a new instance of the BaseWizard class.
Declaration
constructor(
factory: DevExpress.Analytics.Wizard.FullscreenWizardPageFactory,
_dataSourceWizardOptions: DevExpress.Analytics.Wizard._DataSourceWizardOptions
)
Parameters
| Name | Type |
|---|---|
| factory | FullscreenWizardPageFactory |
| _dataSourceWizardOptions | _DataSourceWizardOptions |
Methods
canRunWizard Method
Specifies whether the wizard can run.
Declaration
canRunWizard(): boolean
Returns
| Type | Description |
|---|---|
| boolean | true, if users can create new data sources; otherwise, false. |
initialize(state) Method
Initializes the wizard with the specified settings.
Declaration
initialize(
state: DevExpress.Analytics.Wizard.IDataSourceWizardState,
createIterator?: (pageFactory: DevExpress.Analytics.Wizard.PageFactory,
stateManager: DevExpress.Analytics.Wizard.StateManager) => DevExpress.Analytics.Wizard.PageIterator
): void
Parameters
| Name | Type | Description |
|---|---|---|
| state | IDataSourceWizardState | The global state. |
| createIterator | (pageFactory: PageFactory, stateManager: StateManager) => PageIterator<any> |
Remarks
This method initializes the global state with the predefined settings and assigns the PageIterator object.
You can use the beforeInitialize and afterInitialize events to customize the wizard.
See the following topics for more information: