EqServiceProvider class
- createDataModel
- createQuery
- getDataFetcher
- getHttpClient
- getModelLoader
- getQueryFileLoader
- getQueryStorage
- getQuerySynchronizer
- getTotalCalculator
- getValueListResolver
- registerDataFetcherResolver
- registerDataModelResolver
- registerModelLoaderResolver
- registerQueryFileLoaderResolver
- registerQueryResolver
- registerQueryStorageResolver
- registerQuerySyncronizerResolver
- registerTotalCalculator
- registerValueListResolver
- reset
Constructors
Section titled “Constructors”constructor
Section titled “constructor”⊕ new EqServiceProvider(context: EqContext): EqServiceProvider
Parameters:
Section titled “Parameters:”- context: EqContext
Protected Properties
Section titled “Protected Properties”context
Section titled “context”● context: EqContext
Public Methods
Section titled “Public Methods”createDataModel
Section titled “createDataModel”▸ createDataModel(): DataModel
Returns DataModel
createQuery
Section titled “createQuery”▸ createQuery(): Query
Returns Query
getDataFetcher
Section titled “getDataFetcher”▸ getDataFetcher(): DataFetcher
Returns DataFetcher
getHttpClient
Section titled “getHttpClient”▸ getHttpClient(): HttpClient
Returns HttpClient
getModelLoader
Section titled “getModelLoader”▸ getModelLoader(): EqModelLoader
Returns EqModelLoader
getQueryFileLoader
Section titled “getQueryFileLoader”▸ getQueryFileLoader(): QueryFileLoader
Returns QueryFileLoader
getQueryStorage
Section titled “getQueryStorage”▸ getQueryStorage(): QueryStorage
Returns QueryStorage
getQuerySynchronizer
Section titled “getQuerySynchronizer”▸ getQuerySynchronizer(): QuerySynchronizer
Returns QuerySynchronizer
getTotalCalculator
Section titled “getTotalCalculator”▸ getTotalCalculator(): TotalsCalculator
Returns TotalsCalculator
getValueListResolver
Section titled “getValueListResolver”▸ getValueListResolver(): EqValueListResolver
Returns EqValueListResolver
registerDataFetcherResolver
Section titled “registerDataFetcherResolver”▸ registerDataFetcherResolver(resolver: (context: EqContext) => DataFetcher): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => DataFetcher
Returns void
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
registerQueryFileLoaderResolver
Section titled “registerQueryFileLoaderResolver”▸ registerQueryFileLoaderResolver(resolver: (context: EqContext) => QueryFileLoader): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) => QueryFileLoader
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
registerTotalCalculator
Section titled “registerTotalCalculator”▸ registerTotalCalculator(resolver: (context: EqContext) => TotalsCalculator
): void
Parameters:
Section titled “Parameters:”- resolver: (context: EqContext) =>
TotalsCalculator
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