withoutEvents<R> method

Future<R> withoutEvents<R>(
  1. Future<R> body()
)

Runs body with model events disabled.

Implementation

Future<R> withoutEvents<R>(Future<R> Function() body) async {
  final previous = _eventsEnabled;
  _eventsEnabled = false;
  try {
    return await body();
  } finally {
    _eventsEnabled = previous;
  }
}