getKeyPathValue<T extends Object?> method
'key1', 'key2', index3, 'key4
Implementation
T? getKeyPathValue<T extends Object?>(List<Object> parts) {
var path = parts.first;
var rawValue = this[path] as Object?;
if (rawValue == null) {
return null;
}
return anyRawGetKeyPathValue(rawValue, parts.sublist(1));
}