refresh method

Future<void> refresh([
  1. dynamic optional
])

Implementation

Future<void> refresh([dynamic optional]) async {
  if (_listeners.isEmpty) return;
  final valueForListener = optional ?? value;
  final listeners = Set<WireDataListener>.from(_listeners);
  for (final listener in listeners) {
    await listener(valueForListener);
  }
}