1. override
void debugDeactivated()

Called, in debug mode, after children have been deactivated (see deactivate).

This method is not called in release builds.

Source

@override
void debugDeactivated() {
  assert(() {
    assert(_dependents.isEmpty);
    return true;
  });
  super.debugDeactivated();
}