Skip to main content
All docs
V26.1
  • IWizardPage Interface

    If implemented, provides functionality for a page of the Report Wizard or Data Source Wizard.

    Declaration

    export interface IWizardPage extends IDisposable

    Properties

    canFinish Property

    If implemented, specifies whether the Finish button is enabled on a wizard page.

    Declaration

    canFinish: () => boolean

    Property Value

    Type Description
    () => boolean

    true, if the Finish button is enabled; otherwise, false.

    canNext Property

    If implemented, specifies whether the Next button is enabled on a wizard page.

    Declaration

    canNext: () => boolean

    Property Value

    Type Description
    () => boolean

    true, if the Next button is enabled; otherwise, false.

    changeAlways Property

    Declaration

    changeAlways?: boolean

    Property Value

    Type
    boolean

    commit Property

    If implemented, commits the page settings to the state.

    Declaration

    commit: () => JQueryPromise<any>

    Property Value

    Type Description
    () => JQueryPromise<any>

    A JQuery Promise object that identifies whether the commit succeeded.

    initialize Property

    If implemented, initializes the page.

    Declaration

    initialize: (state: any, stateChanged?: boolean) => JQueryPromise<any>

    Property Value

    Type
    (state: any, stateChanged?: boolean) => JQueryPromise<any>

    onChange Property

    Allows you to handle any changes of page settings.

    Declaration

    onChange?: (callback: () => void) => void

    Property Value

    Type Description
    (callback: () => void) => void

    A function that is called on any page changes.