UNPKG

@100mslive/react-native-room-kit

Version:

100ms Room Kit provides simple & easy to use UI components to build Live Streaming & Video Conferencing experiences in your apps.

117 lines (116 loc) 4.44 kB
export let LayoutParams = /*#__PURE__*/function (LayoutParams) { LayoutParams["AUDIO"] = "audio"; LayoutParams["GRID"] = "grid"; LayoutParams["ACTIVE_SPEAKER"] = "active speaker"; LayoutParams["HERO"] = "hero"; LayoutParams["MINI"] = "mini"; LayoutParams["HLS"] = "hls"; LayoutParams["DEFAULT"] = ""; return LayoutParams; }({}); export let TrackType = /*#__PURE__*/function (TrackType) { TrackType["LOCAL"] = "local"; TrackType["REMOTE"] = "remote"; TrackType["SCREEN"] = "screen"; TrackType["DEFAULT"] = ""; return TrackType; }({}); export let ModalTypes = /*#__PURE__*/function (ModalTypes) { ModalTypes["CHANGE_ROLE_ACCEPT"] = "changeRoleAccept"; ModalTypes["SWITCH_AUDIO_OUTPUT"] = "switchAudioOutput"; ModalTypes["CHANGE_AUDIO_MODE"] = "changeAudioMode"; ModalTypes["CHANGE_ROLE"] = "changeRole"; ModalTypes["CHANGE_TRACK"] = "changeTrackState"; ModalTypes["CHANGE_TRACK_ROLE"] = "changeTrackStateRole"; ModalTypes["CHANGE_NAME"] = "changeName"; ModalTypes["HLS_STREAMING"] = "hlsStreaming"; ModalTypes["END_HLS_STREAMING"] = "endHlsStreaming"; ModalTypes["RECORDING"] = "recording"; ModalTypes["RESOLUTION"] = "resolution"; ModalTypes["RTC_STATS"] = "rtcStats"; ModalTypes["LAYOUT"] = "layout"; ModalTypes["SORTING"] = "sorting"; ModalTypes["LEAVE_MENU"] = "leaveMenu"; ModalTypes["LEAVE_ROOM"] = "leaveRoom"; ModalTypes["END_ROOM"] = "endRoom"; ModalTypes["SETTINGS"] = "settings"; ModalTypes["ZOOM"] = "zoom"; ModalTypes["PREVIEW"] = "preview"; ModalTypes["CHAT_AND_PARTICIPANTS"] = "chat_and_participants"; ModalTypes["AUDIO_MIXING_MODE"] = "audioMixingMode"; ModalTypes["SET_AUDIO_SHARE_VOLUME"] = "setAudioShareVolume"; ModalTypes["WELCOME_SETTINGS"] = "welcomeSettings"; ModalTypes["BULK_ROLE_CHANGE"] = "bulkRoleChange"; ModalTypes["PEER_SETTINGS"] = "peerSettings"; ModalTypes["STREAMING_QUALITY_SETTING"] = "streamingQualitySetting"; ModalTypes["HLS_PLAYER_ASPECT_RATIO"] = "hlsPlayerAspectRatio"; ModalTypes["STOP_RECORDING"] = "stopRecording"; ModalTypes["CHAT_FILTER"] = "chatFilter"; ModalTypes["CHAT_MORE_ACTIONS"] = "chatMoreActions"; ModalTypes["MESSAGE_OPTIONS"] = "messageOptions"; ModalTypes["POLLS_AND_QUIZZES"] = "pollsAndQuizzes"; ModalTypes["VIRTUAL_BACKGROUND"] = "virtualBackground"; ModalTypes["CLOSED_CAPTIONS_CONTROL"] = "closedCaptionsControl"; ModalTypes["DEFAULT"] = ""; return ModalTypes; }({}); export let SortingType = /*#__PURE__*/function (SortingType) { SortingType["ALPHABETICAL"] = "Alphabetical Order"; SortingType["VIDEO_ON"] = "Video On"; SortingType["ROLE_PRIORITY"] = "Role Priority"; SortingType["DEFAULT"] = "None"; return SortingType; }({}); export let Theme = /*#__PURE__*/function (Theme) { Theme["LIGHT"] = "Light"; Theme["DARK"] = "Dark"; return Theme; }({}); export let PipModes = /*#__PURE__*/function (PipModes) { PipModes[PipModes["NOT_AVAILABLE"] = -1] = "NOT_AVAILABLE"; PipModes[PipModes["ACTIVE"] = 0] = "ACTIVE"; PipModes[PipModes["INACTIVE"] = 1] = "INACTIVE"; return PipModes; }({}); export let Constants = /*#__PURE__*/function (Constants) { Constants["MEET_URL"] = "MEET_URL"; return Constants; }({}); export const SUPPORTED_ASPECT_RATIOS = [{ value: 16 / 9, id: '16:9' }, { value: 9 / 16, id: '9:16' }, { value: 1, id: '1:1' }, { value: 4 / 3, id: '4:3' }, { value: 3 / 4, id: '3:4' }]; export let MaxTilesInOnePage = /*#__PURE__*/function (MaxTilesInOnePage) { MaxTilesInOnePage[MaxTilesInOnePage["IN_PORTRAIT_WITH_SCREENSHARES"] = 2] = "IN_PORTRAIT_WITH_SCREENSHARES"; MaxTilesInOnePage[MaxTilesInOnePage["IN_PORTRAIT"] = 6] = "IN_PORTRAIT"; MaxTilesInOnePage[MaxTilesInOnePage["IN_LANDSCAPE"] = 2] = "IN_LANDSCAPE"; return MaxTilesInOnePage; }({}); export const ChatBottomSheetTabs = ['Chat', 'Participants']; export const ChatBroadcastFilter = { name: 'everyone' }; export const PeerListRefreshInterval = 5000; // in milliseconds export let OnLeaveReason = /*#__PURE__*/function (OnLeaveReason) { OnLeaveReason["LEAVE"] = "leave"; OnLeaveReason["PEER_KICKED"] = "peer_kicked"; OnLeaveReason["ROOM_END"] = "room_ended"; OnLeaveReason["NETWORK_ISSUES"] = "network_issues"; OnLeaveReason["PIP"] = "pip"; return OnLeaveReason; }({}); export const TerminalExceptionCodes = [4005, 1003, 2000, '4005', '1003', '2000']; export const HeaderFooterHideDelayMs = 5000; //# sourceMappingURL=types.js.map