Summary Card Export Adapter
Component Detail
Infrastructure
medium complexity
mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Infrastructure component that renders the calculated impact results into a shareable visual summary card in PNG or PDF format. Handles Flutter widget-to-image rendering and platform share sheet integration for use in presentations and organizational reporting.
summary-card-export-adapter
Responsibilities
- Render impact results widget to PNG image using RepaintBoundary
- Generate PDF document with formatted impact summary
- Integrate with platform share sheet for distribution via messaging and email
Interfaces
exportAsPng(ImpactResult result)
exportAsPdf(ImpactResult result)
shareFile(File file)
getExportFormats()