once method

void once(
  1. VoidCallback callback, {
  2. Symbol? field,
})

Implementation

void once(VoidCallback callback, {Symbol? field}) {
  void wrapper() {
    removeListener(wrapper, field: field);
    callback();
  }

  addListener(wrapper, field: field);
}