addOnLoggedOutCallback method

  1. @override
void addOnLoggedOutCallback(
  1. Future<void> callback(), {
  2. int priority = 0,
})
override

Add a callback to be invoked AFTER logout is complete.

priority determines execution order:

  • Higher values execute first (priority 100 runs before priority 0)
  • Same priority callbacks execute in parallel
  • Default is 0

Implementation

@override
void addOnLoggedOutCallback(
  Future<void> Function() callback, {
  int priority = 0,
}) {
  _onLoggedOutByPriority.putIfAbsent(priority, () => []).add(callback);
}