in src/visual.ts [119:129]
private enumeratePerLevelSubtotals(enumeration, hierarchyLevels: DataViewHierarchyLevel[]) {
for (let level of hierarchyLevels) {
for (let source of level.sources) {
if (!source.isMeasure) {
let instance = this.createVisualObjectInstance(SubtotalProperties.ObjectSubTotals, { metadata: source.queryName }, source.displayName);
Visual.setInstanceProperty(source.objects, SubtotalProperties.levelSubtotalEnabled, instance);
enumeration.pushInstance(instance, /* mergeInstances */ false);
}
}
}
}