IWizardPage Interface
If implemented, provides functionality for a page of the Report Wizard or Data Source Wizard.
Declaration
export interface IWizardPage extends IDisposable
Inheritance
IWizardPage
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. |