autoDispose<T extends StreamSubscription?> method

T autoDispose<T extends StreamSubscription?>(
  1. T subs, {
  2. String? tag,
})
inherited

Implementation

T autoDispose<T extends StreamSubscription?>(T subs, {String? tag}) {
  if (subs == null) return subs;
  _autoDisposeSubs ??= <String, StreamSubscription>{};
  tag ??= '${subs.hashCode}';
  _autoDisposeSubs![tag] = subs;
  return subs;
}