AtomRegistry constructor

AtomRegistry({
  1. List<AtomInitialValue> initialValues = const [],
  2. Scheduler? scheduler,
})

Implementation

AtomRegistry({
  List<AtomInitialValue> initialValues = const [],
  Scheduler? scheduler,
}) : _scheduler = scheduler ?? Scheduler() {
  for (final iv in initialValues) {
    final node = _ensureNode(iv.atom);
    node.setValue(iv.value);
  }
}