parentalConsentResponses method

  1. @override
Stream<ParentalConsentResponse> parentalConsentResponses()
override

Implementation

@override
Stream<ParentalConsentResponse>
    parentalConsentResponses() {

  return parentalConsentEventChannel
      .receiveBroadcastStream()
      .map(
    (event) {

      if (event is Map) {
        return ParentalConsentResponse.fromMap(
          Map<dynamic, dynamic>.from(
            event,
          ),
        );
      }

      throw StateError(
        'Invalid parental consent event: '
        '${event.runtimeType}',
      );
    },
  );
}