EqModelLoader class
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new EqModelLoader(context: EqContext): EqModelLoader
Parameters:
Section titled “Parameters:”- context: EqContext
Protected Properties
Section titled “Protected Properties”context
Section titled “context”● context: EqContext
modelLoadingRejectFunc
Section titled “modelLoadingRejectFunc”● modelLoadingRejectFunc: (reason?: any) => void
modelLoadingResolveFunc
Section titled “modelLoadingResolveFunc”● modelLoadingResolveFunc: (value?: ModelPlainData | PromiseLike<ModelPlainData>) => void
modelPromise
Section titled “modelPromise”● modelPromise: Promise<ModelPlainData> | null = 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<ModelPlainData>
Returns Promise<ModelPlainData>
▸ init(options: any): void
Parameters:
Section titled “Parameters:”- options:
any
Returns void
startModelLoading
Section titled “startModelLoading”▸ startModelLoading(options: ModelLoadOptions): Promise<ModelPlainData>
Parameters:
Section titled “Parameters:”- options: ModelLoadOptions
Returns Promise<ModelPlainData>
Protected Methods
Section titled “Protected Methods”createModelLoadingPromise
Section titled “createModelLoadingPromise”▸ createModelLoadingPromise(): void
Returns void
sendLoadModelRequest
Section titled “sendLoadModelRequest”▸ sendLoadModelRequest(options: any): any
Parameters:
Section titled “Parameters:”- options:
any
Returns any