MethodChannelOZSDKPlugin constructor

MethodChannelOZSDKPlugin()

Implementation

MethodChannelOZSDKPlugin() {
  _livenessResultChannel.receiveBroadcastStream('liveness').listen(
    (rawEvent) {
      if (rawEvent is Map) {
        _livenessStreamController.add(rawEvent);
      } else if (rawEvent is List) {
        final medias = rawEvent
            .map((item) {
              return Media.fromJson(item);
            })
            .where((m) => m != null)
            .toList();
        _livenessStreamController.add(medias);
      }
    },
    onError: _livenessStreamController.addError,
  );
}