parseOption<T> function
T?
parseOption<T>(
- dynamic obj
Implementation
T? parseOption<T>(dynamic obj) {
if (obj == null) {
return null;
}
T? value;
if (obj.runtimeType == T) {
value = obj as T;
} else if ((obj as Map).containsKey('Some')) {
value = obj['Some'] as T;
}
return value;
}