subscribe method

String subscribe(
  1. void handler(
    1. OpenFeatureEvent
    ), {
  2. EventFilter? filter,
  3. bool autoAck = true,
})

Implementation

String subscribe(
  void Function(OpenFeatureEvent) handler, {
  EventFilter? filter,
  bool autoAck = true,
}) {
  final subscription = EventSubscription(
    id: DateTime.now().millisecondsSinceEpoch.toString(),
    filter: filter ?? const EventFilter(),
    handler: handler,
    autoAck: autoAck,
  );
  _subscriptions[subscription.id] = subscription;
  return subscription.id;
}