EqServiceProvider class
- createDataModel
- createQuery
- getHttpClient
- getModelLoader
- getQueryExecutor
- getQueryStorage
- getQuerySynchronizer
- getValueListResolver
- registerDataModelResolver
- registerModelLoaderResolver
- registerQueryExecutorResolver
- registerQueryResolver
- registerQueryStorageResolver
- registerQuerySyncronizerResolver
- registerValueListResolver
- reset
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new EqServiceProvider(): EqServiceProvider
Public Methods
Section titled “Public Methods”createDataModel
Section titled “createDataModel”▸ createDataModel(context: EqContext): DataModel
Parameters:
Section titled “Parameters:”- context: EqContext
Returns DataModel
createQuery
Section titled “createQuery”▸ createQuery(context: EqContext): Query
Parameters:
Section titled “Parameters:”- context: EqContext
Returns Query
getHttpClient
Section titled “getHttpClient”▸ getHttpClient(): HttpClient
Returns HttpClient
getModelLoader
Section titled “getModelLoader”▸ getModelLoader(context: EqContext): EqModelLoader
Parameters:
Section titled “Parameters:”- context: EqContext
Returns EqModelLoader
getQueryExecutor
Section titled “getQueryExecutor”▸ getQueryExecutor(context: EqContext): QueryExecutor
Parameters:
Section titled “Parameters:”- context: EqContext
Returns QueryExecutor
getQueryStorage
Section titled “getQueryStorage”▸ getQueryStorage(context: EqContext): QueryStorage
Parameters:
Section titled “Parameters:”- context: EqContext
Returns QueryStorage
getQuerySynchronizer
Section titled “getQuerySynchronizer”▸ getQuerySynchronizer(context: EqContext): QuerySynchronizer
Parameters:
Section titled “Parameters:”- context: EqContext
Returns QuerySynchronizer
getValueListResolver
Section titled “getValueListResolver”▸ getValueListResolver(context: EqContext): EqValueListResolver
Parameters:
Section titled “Parameters:”- context: EqContext
Returns EqValueListResolver
registerDataModelResolver
Section titled “registerDataModelResolver”▸ registerDataModelResolver(resolver: (context: EqContext) => DataModel): void
Parameters:
Section titled “Parameters:”Returns void
registerModelLoaderResolver
Section titled “registerModelLoaderResolver”▸ registerModelLoaderResolver(resolver: (context: EqContext) => EqModelLoader): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => EqModelLoader
Returns void
registerQueryExecutorResolver
Section titled “registerQueryExecutorResolver”▸ registerQueryExecutorResolver(resolver: (context: EqContext) => QueryExecutor): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => QueryExecutor
Returns void
registerQueryResolver
Section titled “registerQueryResolver”▸ registerQueryResolver(resolver: (context: EqContext) => Query): void
Parameters:
Section titled “Parameters:”Returns void
registerQueryStorageResolver
Section titled “registerQueryStorageResolver”▸ registerQueryStorageResolver(resolver: (context: EqContext) => QueryStorage): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => QueryStorage
Returns void
registerQuerySyncronizerResolver
Section titled “registerQuerySyncronizerResolver”▸ registerQuerySyncronizerResolver(resolver: (context: EqContext) => QuerySynchronizer): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => QuerySynchronizer
Returns void
registerValueListResolver
Section titled “registerValueListResolver”▸ registerValueListResolver(resolver: (context: EqContext) => EqValueListResolver): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => EqValueListResolver
Returns void
▸ reset(): void
Returns void