sec_interp.gui.main_dialog_export module¶
- class sec_interp.gui.main_dialog_export.ExportManager(dialog: SecInterpDialog)¶
Bases:
objectManages all export operations for the dialog.
This class handles exporting preview data to various file formats (PNG, PDF, SVG) and orchestrating data exports (SHP, CSV) via ExportService.
Initialize export manager with reference to parent dialog.
- Parameters:
dialog – The SecInterpDialog instance
- __init__(dialog: SecInterpDialog)¶
Initialize export manager with reference to parent dialog.
- Parameters:
dialog – The SecInterpDialog instance
- export_preview() bool¶
Export the current preview to a file.
- Returns:
True if export successful, False otherwise
- export_data() bool¶
Orchestrate full data export (SHP/CSV) to the selected folder.
- Returns:
True if successful, False otherwise