Skip to main content

Interface: ITopicAggregationServiceFactory

Defined in: Services/StudyOverview/ITopicAggregationService.ts:60

Factory shape for the topic aggregation service. Implementations expose a static from(modules) constructor that does the bulk read and the recursive-count / parent-chain pre-computation eagerly.

Methods

precompute()

precompute(modules): PrecomputedTopicalModule[]

Defined in: Services/StudyOverview/ITopicAggregationService.ts:61

Parameters

modules

AggregationModule<ITopicalIndexRepository>[]

Returns

PrecomputedTopicalModule[]