Methods
destroy()
Cleanup method to remove tooltips and event listeners
- Source:
generateMockData()
Generate fallback data when CIA data is completely unavailable Uses realistic ministry names and conservative default values
- Source:
transformCIAData()
Transform raw CIA CSV data into chart-compatible formats Maps actual CSV column schemas to what the chart components expect
- Source:
transformDecisionImpactData()
Transform decision impact data into timeline format Source: distribution_ministry_decision_impact.csv Target: [{ministry, period, impact}]
- Source:
transformInfluenceData()
Transform influence data from politician influence view Source: view_riksdagen_politician_influence_metrics_sample.csv or percentile Target: [{name, ministry, influence}]
- Source:
transformProductivityData()
Transform productivity CSV data into per-ministry quarterly comparison Source: distribution_ministry_productivity_matrix.csv Target: [{ministry, currentQuarter, previousQuarter}]
- Source:
transformRiskData()
Transform ministry risk/productivity CSV data into per-ministry risk entries Source: distribution_ministry_productivity_matrix.csv + distribution_ministry_risk_levels.csv Target: [{ministry, riskScore, alerts}]
- Source: