safeTextFieldCallback function
void
safeTextFieldCallback(})
Safely executes a text field callback with error handling.
Implementation
void safeTextFieldCallback(
void Function(String)? callback,
String value, {
String context = 'TextField callback',
}) {
if (callback == null) return;
try {
callback(value);
} catch (e, stack) {
if (TextFieldSecurityConfig.enableSecurityLogging) {
debugPrint('[SAC TextField Security] $context error: $e');
debugPrint('$stack');
}
}
}