getValidationErrorMessage method
Get error message for validation result
Implementation
String getValidationErrorMessage(ValidationResult result) {
try {
final lib = PlatformLoader.loadCommons();
final getMsgFn = lib.lookupFunction<Pointer<Utf8> Function(Int32),
Pointer<Utf8> Function(int)>('rac_validation_error_message');
final msgResult = getMsgFn(result.code);
if (msgResult == nullptr) return result.message;
return msgResult.toDartString();
} catch (e) {
return result.message;
}
}