create method Null safety

HotlineSubscription create (
  1. dynamic channel,
  2. {required Function onReceived,
  3. required Function onConfirmed,
  4. Function? onUnsubscribed,
  5. Function? onRejected}
)

Implementation

HotlineSubscription create(dynamic channel, {required Function onReceived, required Function onConfirmed, Function? onUnsubscribed, Function? onRejected}) {
  final identifier = _getChannelIdentifier(channel);

  HotlineSubscription subscription = HotlineSubscription(identifier, this, onReceived: onReceived, onConfirmed: onConfirmed, onRejected: onRejected, onUnsubscribed: onUnsubscribed);
  _subscriptions.add(subscription);

  return subscription;
}