deleteProperties method
delete room properties
Implementation
Future<bool> deleteProperties({
required String roomID,
required List<String> keys,
bool isForce = false,
}) async {
if (null == ZegoUIKit().getPlugin(ZegoUIKitPluginType.signaling)) {
ZegoLoggerService.logInfo(
'deleteRoomProperties, signaling is null',
tag: 'audio room',
subTag: 'controller.room',
);
return false;
}
ZegoLoggerService.logInfo(
'deleteRoomProperties, '
'roomID:$roomID, '
'keys:$keys, '
'isForce:$isForce, ',
tag: 'audio room',
subTag: 'controller.room',
);
return ZegoUIKit()
.getSignalingPlugin()
.deleteRoomProperties(
roomID: roomID,
keys: keys,
isForce: isForce,
)
.then((result) {
if (null != result.error) {
ZegoLoggerService.logInfo(
'deleteRoomProperties, error:$result',
tag: 'audio room',
subTag: 'controller.room',
);
return false;
}
return true;
});
}