Moved ImportStatus & ExportStatus to enums.dart
This commit is contained in:
@@ -1,2 +1,24 @@
|
||||
/// Button types used for styling the [CustomWidthButton]
|
||||
enum ButtonType { primary, secondary, tertiary }
|
||||
|
||||
/// Result types for import operations in the [SettingsView]
|
||||
/// - [ImportResult.success]: The import operation was successful.
|
||||
/// - [ImportResult.canceled]: The import operation was canceled by the user.
|
||||
/// - [ImportResult.fileReadError]: There was an error reading the selected file.
|
||||
/// - [ImportResult.invalidSchema]: The JSON schema of the imported data is invalid.
|
||||
/// - [ImportResult.formatException]: A format exception occurred during import.
|
||||
/// - [ImportResult.unknownException]: An exception occurred during import.
|
||||
enum ImportResult {
|
||||
success,
|
||||
canceled,
|
||||
fileReadError,
|
||||
invalidSchema,
|
||||
formatException,
|
||||
unknownException,
|
||||
}
|
||||
|
||||
/// Result types for export operations in the [SettingsView]
|
||||
/// - [ExportResult.success]: The export operation was successful.
|
||||
/// - [ExportResult.canceled]: The export operation was canceled by the user.
|
||||
/// - [ExportResult.unknownException]: An exception occurred during export.
|
||||
enum ExportResult { success, canceled, unknownException }
|
||||
|
||||
Reference in New Issue
Block a user