userFriendlyMessage property
String
get
userFriendlyMessage
A user-friendly message suitable for UI display (Snackbars, Dialogs).
Implementation
String get userFriendlyMessage {
return when(
databaseError: (_) =>
'A database error occurred. Please try again later.',
ioError: (_) =>
'Cannot read or write files. Please check storage permissions.',
modelLoadError: (_) =>
'Failed to load the AI model. Please restart the app.',
invalidInput: (msg) => 'Invalid input: $msg',
internalError: (_) => 'A temporary internal error occurred.',
unknown: (_) => 'An unknown error occurred.',
);
}