@if (campaign) {

{{ 'campaignGraph.title' | translate:{ name: campaign.name } }}

{{ 'campaignGraph.subtitle' | translate:{ pages: pageCount, npcs: npcCount, scenes: sceneCount, quests: questCount, edges: edgeCount } }}

{{ 'campaignGraph.legendPage' | translate }}
@if (!hasLore) {
{{ 'campaignGraph.noLore' | translate }}
} @else if (nodes.length === 0) {
{{ 'campaignGraph.empty' | translate }}
} @else {
@for (e of edges; track e.key) { } @for (n of nodes; track n.id) { @for (line of n.lines; track $index) { {{ line }} } {{ n.label }} }
@if (edgeCount === 0) {

{{ 'campaignGraph.hint' | translate }}

} }
}