UNPKG

@asteriskzuo/react-native-easemob

Version:
31 lines (25 loc) 944 B
export let ChatRoomPermissionType; (function (ChatRoomPermissionType) { ChatRoomPermissionType[ChatRoomPermissionType["None"] = -1] = "None"; ChatRoomPermissionType[ChatRoomPermissionType["Member"] = 0] = "Member"; ChatRoomPermissionType[ChatRoomPermissionType["Admin"] = 1] = "Admin"; ChatRoomPermissionType[ChatRoomPermissionType["Owner"] = 2] = "Owner"; })(ChatRoomPermissionType || (ChatRoomPermissionType = {})); export function ChatRoomPermissionTypeFromNumber(params) { switch (params) { case -1: return ChatRoomPermissionType.None; case 0: return ChatRoomPermissionType.Member; case 1: return ChatRoomPermissionType.Admin; case 2: return ChatRoomPermissionType.Owner; default: throw new Error(`not exist this type: ${params}`); } } export function ChatRoomPermissionTypeToString(params) { return ChatRoomPermissionType[params]; } //# sourceMappingURL=ChatRoom.js.map