MasterDetailRelationshipsPageBase<TState, TResult> Class
In This Article
#Declaration
TypeScript
export class MasterDetailRelationshipsPageBase<TState = any, TResult = any> extends WizardPageBase<TState, TResult>
#Type Parameters
Name |
---|
TState |
TResult |
#Inheritance
WizardPageBase<TState, TResult>
MasterDetailRelationshipsPageBase<TState, TResult>
#constructor<TState, TResult>(_getResultSchema)
Initializes a new instance of the MasterDetailRelationshipsPageBase<TState, TResult>
class with specified settings.
#Declaration
TypeScript
constructor(
_getResultSchema: (dataSource: DevExpress.Analytics.Data.IDataSourceBase,
queryName?: string,
relationsEditing?: boolean) => DevExpress.Analytics.Internal.DxPromise<IRebuildSchemaResponse>
)
#Parameters
Name | Type |
---|---|
_get |
(data |
#Type Parameters
Name | Description |
---|---|
TState | A type of the state to initialize the page (optional). |
TResult | A type of the page’s commit result (optional). |
#Methods
#canFinish Method
#Declaration
TypeScript
canFinish(): boolean
#Returns
Type |
---|
boolean |
#canNext Method
#Declaration
TypeScript
canNext(): boolean
#Returns
Type |
---|
boolean |
#dispose Method
#Declaration
TypeScript
dispose(): void
#initialize(state) Method
#Declaration
TypeScript
initialize(
state: TState
): JQuery.Promise<DevExpress.Analytics.Data.ResultSet, any, any>
#Parameters
Name | Type |
---|---|
state | TState |
#Returns
Type |
---|
Promise |