eventListen method
void
eventListen(
- dynamic data
消息回调监听
Implementation
void eventListen(dynamic data) {
if (data is Map) {
/// zoom ratio state
final double? zoomRatio = data['zoomRatio'] as double?;
final double? maxZoomRatio = data['maxZoomRatio'] as double?;
if (zoomRatio != null && maxZoomRatio != null) {
_cameraZoom =
CameraZoomState(maxZoomRatio: maxZoomRatio, zoomRatio: zoomRatio);
notifyListeners();
return;
}
/// flash state
final int? flashState = data['flash'] as int?;
if (flashState != null) {
_cameraFlash = FlashState.values[flashState];
notifyListeners();
return;
}
}
}