070c8ac735
* Add ExportFormat enum and use it in Exporter classes * Add exporter hooks and call them from new exporters * Fix filter argument order and add example to docstring * Refactor: Avoid repeating ExportFormat * Rename Options to ExportOptions for better namespacing in add-ons * Add simplified legacy exporter hooks Allows add-ons to be notified of exports when legacy handlers are enabled, without the need for monkey-patches. * Switch away from ExportFormat, opting to pass exporter class/instance instead * Consistently use exporter instances rather than classes * Revert Exportdialog.exporters rename * Revert "Revert Exportdialog.exporters rename" This reverts commit 357a3aa85928cce702f06b88da5187d2b45cd22b. |
||
---|---|---|
.. | ||
__init__.py | ||
exporting.py | ||
import_csv_dialog.py | ||
importing.py |