setConfigEventHandler static method

void setConfigEventHandler(
  1. dynamic onResult(
    1. EzvizWifiConfigResult
    )
)

Set up Wi-Fi configuration event handler

Implementation

static void setConfigEventHandler(Function(EzvizWifiConfigResult) onResult) {
  _configSubscription?.cancel();
  _configSubscription = _configEventChannel.receiveBroadcastStream().listen((
    data,
  ) {
    if (data is Map<String, dynamic> || data is String) {
      var jsonData = data is String ? json.decode(data) : data;
      final result = EzvizWifiConfigResult.fromJson(jsonData);
      onResult(result);
    }
  });
}