readField method

  1. @override
Object? readField(
  1. String operation,
  2. List<Object> path,
  3. String field, {
  4. Set<String>? deps,
})

read of [...path, field] without allocating the joined path: the accessors' hot path (one call per generated getter).

Implementation

@override
Object? readField(
  String operation,
  List<Object> path,
  String field, {
  Set<String>? deps,
}) => _walk(operation, path, field, deps, false);