Skip to main content
All docs
V26.1
  • FullscreenDataSourceWizard Class

    Implements the functionality for the fullscreen Data Source Wizard.

    Declaration

    export class FullscreenDataSourceWizard extends FullscreenWizard

    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: