reapply abstract method

void reapply({
  1. required TValue initialValue,
  2. required TInputData data,
})

Updates initialValue / data and re-runs port.apply once.

The underlying Reaction is kept alive — the atom-observer set is reconciled via the next track()'s diff against the previous dep set, so unchanged deps cost nothing. Use from didUpdateWidget when the subscriber's inputs change but the port stays the same; that's cheaper than dispose() + AppContainer.observe which would allocate a fresh Reaction and re-subscribe to handler-set events for no gain.

No-op if disposed.

Implementation

void reapply({required TValue initialValue, required TInputData data});