call method

dynamic call(
  1. String methodName,
  2. List data
)

Implementation

call(String methodName, List<dynamic> data) {

  switch (methodName) {
    case 'onDiscoverError':
      dynamic code = data[0];
      String message = data[1];
      onDiscoverError!(code, message);
      break;
    case 'onDiscoverDevice':
      dynamic modelJson = data[2];
      dynamic modelMap = json.decode(modelJson);
      Map<String, dynamic> map = modelMap;
      onDiscoverDevice!(BindDeviceModel.fromJson(map));
      break;
  }
}