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