tryFromKeyPath method

SDartJson? tryFromKeyPath(
  1. dynamic key
)

Implementation

SDartJson? tryFromKeyPath(dynamic key) {
  final keyPaths = SDartJson(key).list;
  if (keyPaths == null) return null;
  SDartJson? json = this;
  for (var i = 0; i < keyPaths.length; i++) {
    if (json == null) return null;
    json = json[keyPaths[i]];
  }
  return json;
}