description property
String?
get
description
Implementation
String? get description {
switch (this) {
case RoomError.success: // 0
return RoomLocalizations.of(Global.appContext())?.roomkit_err_0_success;
case RoomError.freqLimit: // -2
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2_request_rate_limited;
case RoomError.repeatOperation: // -3
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n3_repeat_operation;
case RoomError.roomMismatch: // -4
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n4_roomID_not_match;
case RoomError.sdkAppIDNotFound: // -1000
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1000_sdk_appid_not_found;
case RoomError.invalidParameter: // -1001
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1001_invalid_parameter;
case RoomError.sdkNotInitialized: // -1002
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1002_not_logged_in;
case RoomError.permissionDenied: // -1003
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1003_permission_denied;
case RoomError.requirePayment: // -1004
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1004_package_required;
case RoomError.cameraStartFail: // -1100
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1100_camera_open_failed;
case RoomError.cameraNotAuthorized: // -1101
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1101_camera_no_permission;
case RoomError.cameraOccupied: // -1102
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1102_camera_occupied;
case RoomError.cameraDeviceEmpty: // -1103
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1103_camera_not_found;
case RoomError.microphoneStartFail: // -1104
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1104_mic_open_failed;
case RoomError.microphoneNotAuthorized: // -1105
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1105_mic_no_permission;
case RoomError.microphoneOccupied: // -1106
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1106_mic_occupied;
case RoomError.microphoneDeviceEmpty: // -1107
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1107_mic_not_found;
case RoomError.getScreenSharingTargetFailed: // -1108
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1108_screen_share_get_source_failed;
case RoomError.startScreenSharingFailed: // -1109
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n1109_screen_share_start_failed;
case RoomError.operationInvalidBeforeEnterRoom: // -2101
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2101_not_in_room;
case RoomError.exitNotSupportedForRoomOwner: // -2102
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2102_owner_cannot_leave;
case RoomError.operationNotSupportedInCurrentRoomType: // -2103
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2103_unsupported_in_room_type;
case RoomError.roomIdInvalid: // -2105
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2105_invalid_room_id;
case RoomError.roomNameInvalid: // -2107
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2107_invalid_room_name;
case RoomError.alreadyInOtherRoom: // -2108
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2108_user_already_in_other_room;
case RoomError.userNotExist: // -2200
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2200_user_not_exist;
case RoomError.userNeedOwnerPermission: // -2300
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2300_need_owner_permission;
case RoomError.userNeedAdminPermission: // -2301
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2301_need_admin_permission;
case RoomError.requestNoPermission: // -2310
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2310_signal_no_permission;
case RoomError.requestIdInvalid: // -2311
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2311_signal_invalid_request_id;
case RoomError.requestIdRepeat: // -2312
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2312_signal_request_duplicated;
case RoomError.maxSeatCountLimit: // -2340
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2340_seat_count_limit_exceeded;
case RoomError.seatIndexNotExist: // -2344
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2344_seat_not_exist;
case RoomError.openMicrophoneNeedSeatUnlock: // -2360
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2360_seat_audio_locked;
case RoomError.openMicrophoneNeedPermissionFromAdmin: // -2361
return RoomLocalizations.of(Global.appContext())?.roomkit_tip_all_muted_cannot_unmute;
case RoomError.openCameraNeedSeatUnlock: // -2370
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2370_seat_video_locked;
case RoomError.openCameraNeedPermissionFromAdmin: // -2371
return RoomLocalizations.of(Global.appContext())?.roomkit_tip_all_video_off_cannot_start;
case RoomError.openScreenShareNeedSeatUnlock: // -2372
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2372_screen_share_seat_locked;
case RoomError.openScreenShareNeedPermissionFromAdmin: // -2373
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2373_screen_share_need_permission;
case RoomError.sendMessageDisabledForAll: // -2380
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n2380_all_members_muted;
case RoomError.sendMessageDisabledForCurrent: // -2381
return RoomLocalizations.of(Global.appContext())?.roomkit_err_10017_muted_in_room;
case RoomError.roomNotSupportPreloading: // -4001
return RoomLocalizations.of(Global.appContext())?.roomkit_err_n4001_room_not_support_preload;
case RoomError.invalidUserId: // 7002
return RoomLocalizations.of(Global.appContext())?.roomkit_err_7002_invalid_user_id;
case RoomError.hasBeenMuted: // 10017
return RoomLocalizations.of(Global.appContext())?.roomkit_err_10017_muted_in_room;
case RoomError.systemInternalError: // 100001
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100001_server_internal_error;
case RoomError.paramIllegal: // 100002
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100002_server_invalid_parameter;
case RoomError.roomIdOccupied: // 100003
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100003_room_id_already_exists;
case RoomError.roomIdNotExist: // 100004
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100004_room_not_exist;
case RoomError.userNotEntered: // 100005
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100005_not_room_member;
case RoomError.insufficientOperationPermissions: // 100006
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100006_operation_not_allowed;
case RoomError.noPaymentInformation: // 100007
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100007_no_payment_info;
case RoomError.roomIsFull: // 100008
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100008_room_is_full;
case RoomError.tagQuantityExceedsUpperLimit: // 100009
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100009_room_tag_limit_exceeded;
case RoomError.roomIdHasBeenUsed: // 100010
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100010_room_id_reusable_by_owner;
case RoomError.roomIdHasBeenOccupiedByChat: // 100011
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100011_room_id_occupied_by_im;
case RoomError.creatingRoomsExceedsTheFrequencyLimit: // 100012
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100012_create_room_frequency_limit;
case RoomError.exceedsTheUpperLimit: // 100013
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100013_payment_limit_exceeded;
case RoomError.invalidRoomType: // 100015
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100015_invalid_room_type;
case RoomError.memberHasBeenBanned: // 100016
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100016_member_already_banned;
case RoomError.memberHasBeenMuted: // 100017
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100017_member_already_muted;
case RoomError.requiresPassword: // 100018
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100018_room_password_required;
case RoomError.roomEntryPasswordError: // 100019
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100019_room_password_incorrect;
case RoomError.roomAdminQuantityExceedsTheUpperLimit: // 100020
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100020_admin_limit_exceeded;
case RoomError.requestIdConflict: // 100102
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100102_signal_request_conflict;
case RoomError.seatLocked: // 100200
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100200_seat_is_locked;
case RoomError.seatOccupied: // 100201
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100201_seat_is_occupied;
case RoomError.alreadyOnTheSeatQueue: // 100202
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100202_already_in_seat_queue;
case RoomError.alreadyInSeat: // 100203
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100203_already_on_seat;
case RoomError.notOnTheSeatQueue: // 100204
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100204_not_in_seat_queue;
case RoomError.allSeatOccupied: // 100205
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100205_all_seats_are_full;
case RoomError.userNotInSeat: // 100206
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100206_not_on_seat;
case RoomError.userAlreadyOnSeat: // 100210
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100210_user_already_on_seat;
case RoomError.seatNotSupportLinkMic: // 100211
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100211_seat_not_supported;
case RoomError.emptySeatList: // 100251
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100251_seat_list_is_empty;
case RoomError.metadataKeyExceedsLimit: // 100500
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100500_room_metadata_key_limit;
case RoomError.metadataValueSizeExceedsByteLimit: // 100501
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100501_room_metadata_value_limit;
case RoomError.metadataTotalValueSizeExceedsByteLimit: // 100502
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100502_room_metadata_total_limit;
case RoomError.metadataNoValidKey: // 100503
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100503_room_metadata_no_valid_keys;
case RoomError.metadataKeySizeExceedsByteLimit: // 100504
return RoomLocalizations.of(Global.appContext())?.roomkit_err_100504_room_metadata_key_size_limit;
default:
return '${RoomLocalizations.of(Global.appContext())?.roomkit_err_general}, code: $code';
}
}