getPairY method
Y?
getPairY(
- P pair
Implementation
Y? getPairY(P pair) {
if (pair == null) {
return null;
} else if (pair is List) {
return pair[1];
} else if (pair is Map) {
var val = findKeyValue((pair as Map<String, dynamic>), yKeys, true);
return val as Y?;
} else if (pair is Pair) {
return pair.b;
} else if (pair is String) {
return pair.split(stringPairDelimiterPattern)[1] as Y;
} else {
throw UnsupportedError(
"Can't handle pair of type ${pair.runtimeType}: $pair");
}
}