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