kickDevice method Null safety

Future<bool?> kickDevice(
  1. {required String username,
  2. required String password,
  3. required String resource}
)

根据设备ID,将该设备下线, 账号和密码 username/password 设备IDresource.

Implementation

Future<bool?> kickDevice(
    {required String username,
    required String password,
    required String resource}) async {
  EMLog.v('kickDevice: $username, "******"');
  Map req = {
    'username': username,
    'password': password,
    'resource': resource
  };
  Map result = await _channel.invokeMethod(EMSDKMethod.kickDevice, req);
  EMError.hasErrorFromResult(result);
  return result.boolValue(EMSDKMethod.kickDevice);
}