getKeyPathValue<T extends Object?> method
'key1', 'key2', index3, 'key4
Implementation
T? getKeyPathValue<T extends Object?>(List<Object> paths) {
Object? rawValue;
var path = paths.first;
if (path is int && length > path) {
rawValue = this[path];
return rawGetKeyPathValue(rawValue, paths.sublist(1));
}
return null;
}