setActiveSub function

ReactiveNode? setActiveSub([
  1. ReactiveNode? sub
])

Sets the subscriber that should collect subsequent dependencies.

Returns the previously active subscriber, if any.

Implementation

@pragma("vm:prefer-inline")
@pragma("wasm:prefer-inline")
@pragma("dart2js:prefer-inline")
ReactiveNode? setActiveSub([ReactiveNode? sub]) {
  final prevSub = activeSub;
  activeSub = sub;
  return prevSub;
}