tryCastToRegExp method
Implementation
RegExp tryCastToRegExp(Pattern pattern) {
try {
if (pattern is String) {
return RegExp(pattern);
}
return pattern as RegExp;
} on TypeError catch (_) {
throw FlutterError.fromParts([
DiagnosticsNode.message('Path can either be:',
level: DiagnosticLevel.summary),
DiagnosticsNode.message('1. String'),
DiagnosticsNode.message('2. RegExp instance')
]);
}
}