@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.
197 lines (192 loc) • 9.89 kB
JavaScript
const createRequests = base => {
const statusObject = {
REQUEST: `${base}_REQUEST`,
SUCCESS: `${base}_SUCCESS`,
FAILED: `${base}_FAILED`
};
return statusObject;
};
const ADD_MESSAGE = createRequests('ADD_MESSAGE');
const ADD_PINNED_MESSAGES = createRequests('ADD_PINNED_MESSAGES');
const CLEAR_MESSAGE_DATA = createRequests('CLEAR_MESSAGE_DATA');
const SET_PEER_STATE = 'SET_PEER_STATE';
const CLEAR_PEER_DATA = createRequests('CLEAR_PEER_DATA');
const SAVE_USER_DATA = createRequests('SAVE_USER_DATA');
const SET_HMS_INSTANCE = 'SET_HMS_INSTANCE';
const CLEAR_HMS_INSTANCE = 'CLEAR_HMS_INSTANCE';
const CHANGE_PIP_MODE_STATUS = 'CHANGE_PIP_MODE_STATUS';
const RESET_JOIN_CONFIG = 'RESET_JOIN_CONFIG';
const CHANGE_MIRROR_CAMERA = 'CHANGE_MIRROR_CAMERA';
const CHANGE_SHOW_STATS = 'CHANGE_SHOW_STATS'; // RTC Stats
const CHANGE_SHOW_HLS_STATS = 'CHANGE_SHOW_HLS_STATS'; // HLS Stats
const CHANGE_ENABLE_HLS_PLAYER_CONTROLS = 'CHANGE_ENABLE_HLS_PLAYER_CONTROLS'; // HLS Stats
const CHANGE_SHOW_CUSTOM_HLS_PLAYER_CONTROLS = 'CHANGE_SHOW_CUSTOM_HLS_PLAYER_CONTROLS';
const CHANGE_AUTO_SIMULCAST = 'CHANGE_AUTO_SIMULCAST';
const SET_RTC_STATS = 'SET_RTC_STATS';
const CHANGE_HLS_ASPECT_RATIO = 'CHANGE_HLS_ASPECT_RATIO';
const SET_MODAL_TYPE = 'SET_MODAL_TYPE';
const SET_PEER_TO_UPDATE = 'SET_PEER_TO_UPDATE';
const SET_MEETING_STATE = 'SET_MEETING_STATE';
const SET_INSET_VIEW_MINIMIZED = 'SET_INSET_VIEW_MINIMIZED';
const SET_MINI_VIEW_PEERTRACKNODE = 'SET_MINI_VIEW_PEERTRACKNODE';
const UPDATE_MINI_VIEW_PEERTRACKNODE = 'UPDATE_MINI_VIEW_PEERTRACKNODE';
const SET_FULLSCREEN_PEERTRACKNODE = 'SET_FULLSCREEN_PEERTRACKNODE';
const SET_FULLSCREEN_WHITEBOARD = 'SET_FULLSCREEN_WHITEBOARD';
const UPDATE_FULLSCREEN_PEERTRACKNODE = 'UPDATE_FULLSCREEN_PEERTRACKNODE';
const SET_LOCAL_PEERTRACKNODE = 'SET_LOCAL_PEERTRACKNODE';
const UPDATE_LOCAL_PEERTRACKNODE = 'UPDATE_LOCAL_PEERTRACKNODE';
const SET_STARTING_HLS_STREAM = 'SET_STARTING_HLS_STREAM';
const SET_GRID_VIEW_ACTIVE_PAGE = 'SET_GRID_VIEW_ACTIVE_PAGE';
const SET_STARTING_OR_STOPPING_RECORDING = 'SET_STARTING_OR_STOPPING_RECORDING';
const ADD_SCREENSHARE_TILE = 'ADD_SCREENSHARE_TILE';
const REMOVE_SCREENSHARE_TILE = 'REMOVE_SCREENSHARE_TILE';
const UPDATE_SCREENSHARE_TILE = 'UPDATE_SCREENSHARE_TILE';
const ADD_NOTIFICATION = 'ADD_NOTIFICATION';
const REMOVE_NOTIFICATION = 'REMOVE_NOTIFICATION';
const SET_ACTIVE_CHAT_BOTTOM_SHEET_TAB = 'SET_ACTIVE_CHAT_BOTTOM_SHEET_TAB';
const SET_CHAT_FILTER_SHEET_VISIBLE = 'SET_CHAT_FILTER_SHEET_VISIBLE';
const SET_CHAT_MORE_ACTIONS_SHEET_VISIBLE = 'SET_CHAT_MORE_ACTIONS_SHEET_VISIBLE';
const SET_CHAT_STATE = 'SET_CHAT_STATE';
const SET_HANDLE_BACK_BUTTON = 'SET_HANDLE_BACK_BUTTON';
const SET_AUTO_ENTER_PIP_MODE = 'SET_AUTO_ENTER_PIP_MODE';
const SET_EDIT_USERNAME_DISABLED = 'SET_EDIT_USERNAME_DISABLED';
const SET_SELECTED_MESSAGE_FOR_ACTION = 'SET_SELECTED_MESSAGE_FOR_ACTION';
const SET_INITIAL_ROLE = 'SET_INITIAL_ROLE';
const SET_CHAT_PEER_BLACKLIST = 'SET_CHAT_PEER_BLACKLIST';
const SET_HLS_DESC_PANE_VISIBLE = 'SET_HLS_DESC_PANE_VISIBLE';
const SET_HLS_FULL_SCREEN = 'SET_HLS_FULL_SCREEN';
const SET_SHOW_CLOSED_CAPTIONS = 'SET_SHOW_CLOSED_CAPTIONS';
const SET_ANDROID_HLS_STREAM_PAUSED = 'SET_ANDROID_HLS_STREAM_PAUSED';
const SET_SELECTED_VIRTUAL_BG = 'SET_SELECTED_VIRTUAL_BG';
const FILTER_OUT_BLOCKED_MSGS = 'FILTER_OUT_BLOCKED_MSGS';
export default {
ADD_PINNED_MESSAGES,
ADD_MESSAGE,
CLEAR_MESSAGE_DATA,
CLEAR_PEER_DATA,
SET_PEER_STATE,
SAVE_USER_DATA,
SET_HMS_INSTANCE,
CLEAR_HMS_INSTANCE,
CHANGE_PIP_MODE_STATUS,
RESET_JOIN_CONFIG,
CHANGE_MIRROR_CAMERA,
CHANGE_SHOW_STATS,
CHANGE_AUTO_SIMULCAST,
CHANGE_SHOW_HLS_STATS,
CHANGE_ENABLE_HLS_PLAYER_CONTROLS,
CHANGE_SHOW_CUSTOM_HLS_PLAYER_CONTROLS,
CHANGE_HLS_ASPECT_RATIO,
SET_RTC_STATS,
SET_MODAL_TYPE,
SET_PEER_TO_UPDATE,
SET_MEETING_STATE,
SET_INSET_VIEW_MINIMIZED,
SET_MINI_VIEW_PEERTRACKNODE,
UPDATE_MINI_VIEW_PEERTRACKNODE,
SET_FULLSCREEN_PEERTRACKNODE,
SET_FULLSCREEN_WHITEBOARD,
UPDATE_FULLSCREEN_PEERTRACKNODE,
SET_LOCAL_PEERTRACKNODE,
UPDATE_LOCAL_PEERTRACKNODE,
SET_STARTING_HLS_STREAM,
SET_GRID_VIEW_ACTIVE_PAGE,
SET_STARTING_OR_STOPPING_RECORDING,
ADD_SCREENSHARE_TILE,
REMOVE_SCREENSHARE_TILE,
UPDATE_SCREENSHARE_TILE,
ADD_NOTIFICATION,
REMOVE_NOTIFICATION,
SET_ACTIVE_CHAT_BOTTOM_SHEET_TAB,
SET_CHAT_FILTER_SHEET_VISIBLE,
SET_CHAT_MORE_ACTIONS_SHEET_VISIBLE,
SET_CHAT_STATE,
SET_HANDLE_BACK_BUTTON,
SET_AUTO_ENTER_PIP_MODE,
SET_EDIT_USERNAME_DISABLED,
SET_SELECTED_MESSAGE_FOR_ACTION,
SET_INITIAL_ROLE,
SET_CHAT_PEER_BLACKLIST,
SET_HLS_DESC_PANE_VISIBLE,
SET_HLS_FULL_SCREEN,
SET_ANDROID_HLS_STREAM_PAUSED,
SET_SELECTED_VIRTUAL_BG,
FILTER_OUT_BLOCKED_MSGS,
SET_SHOW_CLOSED_CAPTIONS
};
export let HmsStateActionTypes = /*#__PURE__*/function (HmsStateActionTypes) {
HmsStateActionTypes["CLEAR_STATES"] = "CLEAR_STATES";
HmsStateActionTypes["SET_PREBUILT_DATA"] = "SET_PREBUILT_DATA";
HmsStateActionTypes["SET_ON_LEAVE_HANDLER"] = "SET_ON_LEAVE_HANDLER";
HmsStateActionTypes["SET_ROOM_STATE"] = "SET_ROOM_STATE";
HmsStateActionTypes["SET_LOCAL_PEER_STATE"] = "SET_LOCAL_PEER_STATE";
HmsStateActionTypes["SET_ROLES_STATE"] = "SET_ROLES_STATE";
HmsStateActionTypes["SET_IS_LOCAL_AUDIO_MUTED_STATE"] = "SET_IS_LOCAL_AUDIO_MUTED_STATE";
HmsStateActionTypes["SET_IS_LOCAL_VIDEO_MUTED_STATE"] = "SET_IS_LOCAL_VIDEO_MUTED_STATE";
HmsStateActionTypes["SET_IS_LOCAL_SCREEN_SHARED_STATE"] = "SET_IS_LOCAL_SCREEN_SHARED_STATE";
HmsStateActionTypes["SET_ROOM_LOCALLY_MUTED"] = "SET_ROOM_LOCALLY_MUTED";
HmsStateActionTypes["SET_USER_NAME"] = "SET_USER_NAME";
HmsStateActionTypes["ADD_TO_PREVIEW_PEERS_LIST"] = "ADD_TO_PREVIEW_PEERS_LIST";
HmsStateActionTypes["REMOVE_FROM_PREVIEW_PEERS_LIST"] = "REMOVE_FROM_PREVIEW_PEERS_LIST";
HmsStateActionTypes["SET_LAYOUT_CONFIG"] = "SET_LAYOUT_CONFIG";
HmsStateActionTypes["SET_ROLE_CHANGE_REQUEST"] = "SET_ROLE_CHANGE_REQUEST";
HmsStateActionTypes["ADD_PARTICIPANT"] = "ADD_PARTICIPANT";
HmsStateActionTypes["ADD_PARTICIPANTS"] = "ADD_PARTICIPANTS";
HmsStateActionTypes["REMOVE_PARTICIPANT"] = "REMOVE_PARTICIPANT";
HmsStateActionTypes["REMOVE_PARTICIPANTS"] = "REMOVE_PARTICIPANTS";
HmsStateActionTypes["UPDATE_PARTICIPANT"] = "UPDATE_PARTICIPANT";
HmsStateActionTypes["REPLACE_PARTICIPANTS_LIST"] = "REPLACE_PARTICIPANTS_LIST";
HmsStateActionTypes["SET_ACTIVE_SPEAKERS"] = "SET_ACTIVE_SPEAKERS";
HmsStateActionTypes["SET_RECONNECTING"] = "SET_RECONNECTING";
HmsStateActionTypes["SET_NOISE_CANCELLATION_PLUGIN"] = "SET_NOISE_CANCELLATION_PLUGIN";
HmsStateActionTypes["SET_VIDEO_PLUGIN"] = "SET_VIDEO_PLUGIN";
HmsStateActionTypes["SET_WHITEBOARD"] = "SET_WHITEBOARD";
HmsStateActionTypes["SET_INITIAL_ROLE"] = "SET_INITIAL_ROLE";
return HmsStateActionTypes;
}({});
/**
* Polls
*/
export let CreatePollStages = /*#__PURE__*/function (CreatePollStages) {
CreatePollStages[CreatePollStages["POLL_CONFIG"] = 0] = "POLL_CONFIG";
CreatePollStages[CreatePollStages["POLL_QUESTION_CONFIG"] = 1] = "POLL_QUESTION_CONFIG";
CreatePollStages[CreatePollStages["POLL_VOTING"] = 2] = "POLL_VOTING";
CreatePollStages[CreatePollStages["QUIZ_LEADERBOARD"] = 3] = "QUIZ_LEADERBOARD";
CreatePollStages[CreatePollStages["QUIZ_LEADERBOARD_ENTRIES"] = 4] = "QUIZ_LEADERBOARD_ENTRIES";
return CreatePollStages;
}({});
export let PollsStateActionTypes = /*#__PURE__*/function (PollsStateActionTypes) {
PollsStateActionTypes["CLEAR_POLL_FORM_STATE"] = "CLEAR_POLL_FORM_STATE";
PollsStateActionTypes["SET_DELETE_CONFIRMATION_VISIBLE"] = "SET_DELETE_CONFIRMATION_VISIBLE";
PollsStateActionTypes["SET_POLL_NAME"] = "SET_POLL_NAME";
PollsStateActionTypes["SET_POLL_CONFIG"] = "SET_POLL_CONFIG";
PollsStateActionTypes["PUSH_TO_NAVIGATION_STACK"] = "PUSH_TO_NAVIGATION_STACK";
PollsStateActionTypes["RESET_NAVIGATION_STACK"] = "RESET_NAVIGATION_STACK";
PollsStateActionTypes["POP_FROM_NAVIGATION_STACK"] = "POP_FROM_NAVIGATION_STACK";
PollsStateActionTypes["REPLACE_TOP_OF_NAVIGATION_STACK"] = "REPLACE_TOP_OF_NAVIGATION_STACK";
PollsStateActionTypes["ADD_POLL_QUESTION"] = "ADD_POLL_QUESTION";
PollsStateActionTypes["DELETE_POLL_QUESTION"] = "DELETE_POLL_QUESTION";
PollsStateActionTypes["SET_SELECTED_QUESTION_INDEX"] = "SET_SELECTED_QUESTION_INDEX";
PollsStateActionTypes["SET_QUESTION_TYPE"] = "SET_QUESTION_TYPE";
PollsStateActionTypes["SET_QUESTION_TITLE"] = "SET_QUESTION_TITLE";
PollsStateActionTypes["SET_POINT_WEIGHTAGE"] = "SET_POINT_WEIGHTAGE";
PollsStateActionTypes["ADD_QUESTION_OPTION"] = "ADD_QUESTION_OPTION";
PollsStateActionTypes["DELETE_QUESTION_OPTION"] = "DELETE_QUESTION_OPTION";
PollsStateActionTypes["EDIT_QUESTION_OPTION"] = "EDIT_QUESTION_OPTION";
PollsStateActionTypes["SET_QUESTION_CORRECT_OPTION"] = "SET_QUESTION_CORRECT_OPTION";
PollsStateActionTypes["SET_QUESTION_SKIPPABLE"] = "SET_QUESTION_SKIPPABLE";
PollsStateActionTypes["SET_QUESTION_RES_EDITABLE"] = "SET_QUESTION_RES_EDITABLE";
PollsStateActionTypes["SET_QUESTION_SAVED"] = "SET_QUESTION_SAVED";
PollsStateActionTypes["SET_LAUNCHING_POLL"] = "SET_LAUNCHING_POLL";
PollsStateActionTypes["CLEAR_POLLS_STATE"] = "CLEAR_POLLS_STATE";
PollsStateActionTypes["SET_SELECTED_POLL_ID"] = "SET_SELECTED_POLL_ID";
PollsStateActionTypes["ADD_POLL"] = "ADD_POLL";
PollsStateActionTypes["UPDATE_POLL"] = "UPDATE_POLL";
PollsStateActionTypes["SET_POLL_QUESTION_RESPONSE"] = "SET_POLL_QUESTION_RESPONSE";
PollsStateActionTypes["REMOVE_POLL_QUESTION_RESPONSE"] = "REMOVE_POLL_QUESTION_RESPONSE";
PollsStateActionTypes["ADD_POLL_QUESTION_RESPONSE"] = "ADD_POLL_QUESTION_RESPONSE";
PollsStateActionTypes["ADD_CUED_POLL_ID"] = "ADD_CUED_POLL_ID";
PollsStateActionTypes["ADD_LEADERBOARD"] = "ADD_LEADERBOARD";
return PollsStateActionTypes;
}({});
//# sourceMappingURL=actionTypes.js.map