ODataModelLoader class
Extends
Section titled “Extends”Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new ODataModelLoader(context: EqContext,options?: any
): ODataModelLoader
Parameters:
Section titled “Parameters:”- context: EqContext
- options:
any
, Optional
Protected Properties
Section titled “Protected Properties”modelLoadingRejectFunc
Section titled “modelLoadingRejectFunc”● modelLoadingRejectFunc: (reason?: any
) => void
modelLoadingResolveFunc
Section titled “modelLoadingResolveFunc”● modelLoadingResolveFunc: (value?: DataModel | PromiseLike
<DataModel>) => void
modelNeverLoaded
Section titled “modelNeverLoaded”● modelNeverLoaded: boolean
modelPromise
Section titled “modelPromise”● modelPromise: Promise
<DataModel> | null
Public Methods
Section titled “Public Methods”getContext
Section titled “getContext”▸ getContext(): EqContext
Returns EqContext
getModelPromise
Section titled “getModelPromise”Returns the Promise
of the model loading process
▸ getModelPromise(): Promise
<DataModel>
Returns Promise
<DataModel>
▸ init(options?: any
): void
Parameters:
Section titled “Parameters:”- options:
any
, Optional
Returns void
startModelLoading
Section titled “startModelLoading”▸ startModelLoading(options: any
): Promise
<DataModel>
Parameters:
Section titled “Parameters:”- options:
any
Returns Promise
<DataModel>
Protected Methods
Section titled “Protected Methods”createModelLoadingPromise
Section titled “createModelLoadingPromise”▸ createModelLoadingPromise(): void
Returns void
sendLoadModelRequest
Section titled “sendLoadModelRequest”▸ sendLoadModelRequest(options?: any
): void
Parameters:
Section titled “Parameters:”- options:
any
, Optional
Returns void