emitReadResult method

Either<TFailure, BuiltList<TData>> emitReadResult({
  1. required PageOffset offset,
  2. required Either<TFailure, BuiltList<TData>> result,
})

Implementation

Either<TFailure, BuiltList<TData>> emitReadResult({
  required PageOffset offset,
  required Either<TFailure, BuiltList<TData>> result,
}) {
  result.fold((failure) {
    emitReadFailed(failure);
  }, (data) {
    emitRead(data, offset: offset);
  });
  return result;
}