IWizardPage Interface
If implemented, provides functionality for a page of the Report Wizard or Data Source Wizard.
#Declaration
TypeScript
export interface IWizardPage extends IDisposable
#Inheritance
IWizardPage
#Properties
#canFinish Property
If implemented, specifies whether the Finish button is enabled on a wizard page.
#Declaration
TypeScript
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
TypeScript
canNext: () => boolean
#Property Value
Type | Description |
---|---|
() => boolean | true, if the Next button is enabled; otherwise, false. |
#changeAlways Property
#Declaration
TypeScript
changeAlways?: boolean
#Property Value
Type |
---|
boolean |
#commit Property
If implemented, commits the page settings to the state.
#Declaration
TypeScript
commit: () => JQueryPromise<any>
#Property Value
Type | Description |
---|---|
() => JQuery |
A JQuery Promise object that identifies whether the commit succeeded. |
#initialize Property
If implemented, initializes the page.
#Declaration
TypeScript
initialize: (state: any, stateChanged?: boolean) => JQueryPromise<any>
#Property Value
Type |
---|
(state: any, state |
#onChange Property
Allows you to handle any changes of page settings.
#Declaration
TypeScript
onChange?: (callback: () => void) => void
#Property Value
Type | Description |
---|---|
(callback: () => void) => void | A function that is called on any page changes. |