chore: use strings as action types
Using anything non-serializable for action types is discouraged: https://redux.js.org/faq/actions#actions In fact, this is the Flow definition for dispatching actions: declare export type DispatchAPI<A> = (action: A) => A; declare export type Dispatch<A: { type: $Subtype<string> }> = DispatchAPI<A>; Note how the `type` field is defined as a subtype of string, which Symbol isn’t.
This commit is contained in:
parent
75527e01dd
commit
0e92e73789
|
@ -6,7 +6,7 @@
|
|||
* type: CANCEL_LOGIN
|
||||
* }
|
||||
*/
|
||||
export const CANCEL_LOGIN = Symbol('CANCEL_LOGIN');
|
||||
export const CANCEL_LOGIN = 'CANCEL_LOGIN';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that the cyclic operation of waiting
|
||||
|
@ -16,7 +16,7 @@ export const CANCEL_LOGIN = Symbol('CANCEL_LOGIN');
|
|||
* type: STOP_WAIT_FOR_OWNER
|
||||
* }
|
||||
*/
|
||||
export const STOP_WAIT_FOR_OWNER = Symbol('STOP_WAIT_FOR_OWNER');
|
||||
export const STOP_WAIT_FOR_OWNER = 'STOP_WAIT_FOR_OWNER';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which informs that the authentication and role
|
||||
|
@ -33,7 +33,7 @@ export const STOP_WAIT_FOR_OWNER = Symbol('STOP_WAIT_FOR_OWNER');
|
|||
* thenableWithCancel: Object
|
||||
* }
|
||||
*/
|
||||
export const UPGRADE_ROLE_FINISHED = Symbol('UPGRADE_ROLE_FINISHED');
|
||||
export const UPGRADE_ROLE_FINISHED = 'UPGRADE_ROLE_FINISHED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that the process of authenticating
|
||||
|
@ -44,7 +44,7 @@ export const UPGRADE_ROLE_FINISHED = Symbol('UPGRADE_ROLE_FINISHED');
|
|||
* thenableWithCancel: Object
|
||||
* }
|
||||
*/
|
||||
export const UPGRADE_ROLE_STARTED = Symbol('UPGRADE_ROLE_STARTED');
|
||||
export const UPGRADE_ROLE_STARTED = 'UPGRADE_ROLE_STARTED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action that sets delayed handler which will check if
|
||||
|
@ -57,4 +57,4 @@ export const UPGRADE_ROLE_STARTED = Symbol('UPGRADE_ROLE_STARTED');
|
|||
* timeoutMs: number
|
||||
* }
|
||||
*/
|
||||
export const WAIT_FOR_OWNER = Symbol('WAIT_FOR_OWNER');
|
||||
export const WAIT_FOR_OWNER = 'WAIT_FOR_OWNER';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* app: App
|
||||
* }
|
||||
*/
|
||||
export const APP_WILL_MOUNT = Symbol('APP_WILL_MOUNT');
|
||||
export const APP_WILL_MOUNT = 'APP_WILL_MOUNT';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific App will unmount (in
|
||||
|
@ -18,4 +18,4 @@ export const APP_WILL_MOUNT = Symbol('APP_WILL_MOUNT');
|
|||
* app: App
|
||||
* }
|
||||
*/
|
||||
export const APP_WILL_UNMOUNT = Symbol('APP_WILL_UNMOUNT');
|
||||
export const APP_WILL_UNMOUNT = 'APP_WILL_UNMOUNT';
|
||||
|
|
|
@ -8,4 +8,4 @@
|
|||
* colorScheme: Object
|
||||
* }
|
||||
*/
|
||||
export const SET_COLOR_SCHEME = Symbol('SET_COLOR_SCHEME');
|
||||
export const SET_COLOR_SCHEME = 'SET_COLOR_SCHEME';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* authLogin: string
|
||||
* }
|
||||
*/
|
||||
export const AUTH_STATUS_CHANGED = Symbol('AUTH_STATUS_CHANGED');
|
||||
export const AUTH_STATUS_CHANGED = 'AUTH_STATUS_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific conference failed.
|
||||
|
@ -19,7 +19,7 @@ export const AUTH_STATUS_CHANGED = Symbol('AUTH_STATUS_CHANGED');
|
|||
* error: Error
|
||||
* }
|
||||
*/
|
||||
export const CONFERENCE_FAILED = Symbol('CONFERENCE_FAILED');
|
||||
export const CONFERENCE_FAILED = 'CONFERENCE_FAILED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific conference was
|
||||
|
@ -30,7 +30,7 @@ export const CONFERENCE_FAILED = Symbol('CONFERENCE_FAILED');
|
|||
* conference: JitsiConference
|
||||
* }
|
||||
*/
|
||||
export const CONFERENCE_JOINED = Symbol('CONFERENCE_JOINED');
|
||||
export const CONFERENCE_JOINED = 'CONFERENCE_JOINED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific conference was left.
|
||||
|
@ -40,7 +40,7 @@ export const CONFERENCE_JOINED = Symbol('CONFERENCE_JOINED');
|
|||
* conference: JitsiConference
|
||||
* }
|
||||
*/
|
||||
export const CONFERENCE_LEFT = Symbol('CONFERENCE_LEFT');
|
||||
export const CONFERENCE_LEFT = 'CONFERENCE_LEFT';
|
||||
|
||||
/**
|
||||
* The type of (redux) action, which indicates conference subject changes.
|
||||
|
@ -50,7 +50,7 @@ export const CONFERENCE_LEFT = Symbol('CONFERENCE_LEFT');
|
|||
* subject: string
|
||||
* }
|
||||
*/
|
||||
export const CONFERENCE_SUBJECT_CHANGED = Symbol('CONFERENCE_SUBJECT_CHANGED');
|
||||
export const CONFERENCE_SUBJECT_CHANGED = 'CONFERENCE_SUBJECT_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific conference will be
|
||||
|
@ -61,7 +61,7 @@ export const CONFERENCE_SUBJECT_CHANGED = Symbol('CONFERENCE_SUBJECT_CHANGED');
|
|||
* conference: JitsiConference
|
||||
* }
|
||||
*/
|
||||
export const CONFERENCE_WILL_JOIN = Symbol('CONFERENCE_WILL_JOIN');
|
||||
export const CONFERENCE_WILL_JOIN = 'CONFERENCE_WILL_JOIN';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific conference will be
|
||||
|
@ -72,7 +72,7 @@ export const CONFERENCE_WILL_JOIN = Symbol('CONFERENCE_WILL_JOIN');
|
|||
* conference: JitsiConference
|
||||
* }
|
||||
*/
|
||||
export const CONFERENCE_WILL_LEAVE = Symbol('CONFERENCE_WILL_LEAVE');
|
||||
export const CONFERENCE_WILL_LEAVE = 'CONFERENCE_WILL_LEAVE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that the data channel with the
|
||||
|
@ -82,7 +82,7 @@ export const CONFERENCE_WILL_LEAVE = Symbol('CONFERENCE_WILL_LEAVE');
|
|||
* type: DATA_CHANNEL_OPENED
|
||||
* }
|
||||
*/
|
||||
export const DATA_CHANNEL_OPENED = Symbol('DATA_CHANNEL_OPENED');
|
||||
export const DATA_CHANNEL_OPENED = 'DATA_CHANNEL_OPENED';
|
||||
|
||||
/**
|
||||
* The type of action which signals that the user has been kicked out from
|
||||
|
@ -93,7 +93,7 @@ export const DATA_CHANNEL_OPENED = Symbol('DATA_CHANNEL_OPENED');
|
|||
* conference: JitsiConference
|
||||
* }
|
||||
*/
|
||||
export const KICKED_OUT = Symbol('KICKED_OUT');
|
||||
export const KICKED_OUT = 'KICKED_OUT';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that the lock state of a specific
|
||||
|
@ -105,7 +105,7 @@ export const KICKED_OUT = Symbol('KICKED_OUT');
|
|||
* locked: boolean
|
||||
* }
|
||||
*/
|
||||
export const LOCK_STATE_CHANGED = Symbol('LOCK_STATE_CHANGED');
|
||||
export const LOCK_STATE_CHANGED = 'LOCK_STATE_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the peer2peer flag for the current
|
||||
|
@ -116,7 +116,7 @@ export const LOCK_STATE_CHANGED = Symbol('LOCK_STATE_CHANGED');
|
|||
* p2p: boolean
|
||||
* }
|
||||
*/
|
||||
export const P2P_STATUS_CHANGED = Symbol('P2P_STATUS_CHANGED');
|
||||
export const P2P_STATUS_CHANGED = 'P2P_STATUS_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the audio-only flag for the current
|
||||
|
@ -127,7 +127,7 @@ export const P2P_STATUS_CHANGED = Symbol('P2P_STATUS_CHANGED');
|
|||
* audioOnly: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_AUDIO_ONLY = Symbol('SET_AUDIO_ONLY');
|
||||
export const SET_AUDIO_ONLY = 'SET_AUDIO_ONLY';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the desktop sharing enabled flag for
|
||||
|
@ -139,7 +139,7 @@ export const SET_AUDIO_ONLY = Symbol('SET_AUDIO_ONLY');
|
|||
* }
|
||||
*/
|
||||
export const SET_DESKTOP_SHARING_ENABLED
|
||||
= Symbol('SET_DESKTOP_SHARING_ENABLED');
|
||||
= 'SET_DESKTOP_SHARING_ENABLED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which updates the current known status of the
|
||||
|
@ -150,7 +150,7 @@ export const SET_DESKTOP_SHARING_ENABLED
|
|||
* enabled: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_FOLLOW_ME = Symbol('SET_FOLLOW_ME');
|
||||
export const SET_FOLLOW_ME = 'SET_FOLLOW_ME';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the video channel's lastN (value).
|
||||
|
@ -160,7 +160,7 @@ export const SET_FOLLOW_ME = Symbol('SET_FOLLOW_ME');
|
|||
* lastN: number
|
||||
* }
|
||||
*/
|
||||
export const SET_LASTN = Symbol('SET_LASTN');
|
||||
export const SET_LASTN = 'SET_LASTN';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the maximum video height that should be
|
||||
|
@ -173,7 +173,7 @@ export const SET_LASTN = Symbol('SET_LASTN');
|
|||
* }
|
||||
*/
|
||||
export const SET_MAX_RECEIVER_VIDEO_QUALITY
|
||||
= Symbol('SET_MAX_RECEIVER_VIDEO_QUALITY');
|
||||
= 'SET_MAX_RECEIVER_VIDEO_QUALITY';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the password to join or lock a specific
|
||||
|
@ -186,7 +186,7 @@ export const SET_MAX_RECEIVER_VIDEO_QUALITY
|
|||
* password: string
|
||||
* }
|
||||
*/
|
||||
export const SET_PASSWORD = Symbol('SET_PASSWORD');
|
||||
export const SET_PASSWORD = 'SET_PASSWORD';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that setting a password on a
|
||||
|
@ -197,7 +197,7 @@ export const SET_PASSWORD = Symbol('SET_PASSWORD');
|
|||
* error: string
|
||||
* }
|
||||
*/
|
||||
export const SET_PASSWORD_FAILED = Symbol('SET_PASSWORD_FAILED');
|
||||
export const SET_PASSWORD_FAILED = 'SET_PASSWORD_FAILED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals for pending subject changes.
|
||||
|
@ -207,7 +207,7 @@ export const SET_PASSWORD_FAILED = Symbol('SET_PASSWORD_FAILED');
|
|||
* subject: string
|
||||
* }
|
||||
*/
|
||||
export const SET_PENDING_SUBJECT_CHANGE = Symbol('SET_PENDING_SUBJECT_CHANGE');
|
||||
export const SET_PENDING_SUBJECT_CHANGE = 'SET_PENDING_SUBJECT_CHANGE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the preferred maximum video height that
|
||||
|
@ -219,7 +219,7 @@ export const SET_PENDING_SUBJECT_CHANGE = Symbol('SET_PENDING_SUBJECT_CHANGE');
|
|||
* }
|
||||
*/
|
||||
export const SET_PREFERRED_RECEIVER_VIDEO_QUALITY
|
||||
= Symbol('SET_PREFERRED_RECEIVER_VIDEO_QUALITY');
|
||||
= 'SET_PREFERRED_RECEIVER_VIDEO_QUALITY';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the name of the room of the
|
||||
|
@ -230,7 +230,7 @@ export const SET_PREFERRED_RECEIVER_VIDEO_QUALITY
|
|||
* room: string
|
||||
* }
|
||||
*/
|
||||
export const SET_ROOM = Symbol('SET_ROOM');
|
||||
export const SET_ROOM = 'SET_ROOM';
|
||||
|
||||
/**
|
||||
* The type of (redux) action, which indicates if a SIP gateway is enabled on
|
||||
|
@ -241,7 +241,7 @@ export const SET_ROOM = Symbol('SET_ROOM');
|
|||
* isSIPGatewayEnabled: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_SIP_GATEWAY_ENABLED = Symbol('SET_SIP_GATEWAY_ENABLED');
|
||||
export const SET_SIP_GATEWAY_ENABLED = 'SET_SIP_GATEWAY_ENABLED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which updates the current known status of the
|
||||
|
@ -253,4 +253,4 @@ export const SET_SIP_GATEWAY_ENABLED = Symbol('SET_SIP_GATEWAY_ENABLED');
|
|||
* startVideoMutedPolicy: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_START_MUTED_POLICY = Symbol('SET_START_MUTED_POLICY');
|
||||
export const SET_START_MUTED_POLICY = 'SET_START_MUTED_POLICY';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* locationURL: URL
|
||||
* }
|
||||
*/
|
||||
export const CONFIG_WILL_LOAD = Symbol('CONFIG_WILL_LOAD');
|
||||
export const CONFIG_WILL_LOAD = 'CONFIG_WILL_LOAD';
|
||||
|
||||
/**
|
||||
* The redux action which signals that a configuration (commonly known in Jitsi
|
||||
|
@ -19,7 +19,7 @@ export const CONFIG_WILL_LOAD = Symbol('CONFIG_WILL_LOAD');
|
|||
* locationURL: URL
|
||||
* }
|
||||
*/
|
||||
export const LOAD_CONFIG_ERROR = Symbol('LOAD_CONFIG_ERROR');
|
||||
export const LOAD_CONFIG_ERROR = 'LOAD_CONFIG_ERROR';
|
||||
|
||||
/**
|
||||
* The redux action which sets the configuration represented by the feature
|
||||
|
@ -32,4 +32,4 @@ export const LOAD_CONFIG_ERROR = Symbol('LOAD_CONFIG_ERROR');
|
|||
* config: Object
|
||||
* }
|
||||
*/
|
||||
export const SET_CONFIG = Symbol('SET_CONFIG');
|
||||
export const SET_CONFIG = 'SET_CONFIG';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* message: string
|
||||
* }
|
||||
*/
|
||||
export const CONNECTION_DISCONNECTED = Symbol('CONNECTION_DISCONNECTED');
|
||||
export const CONNECTION_DISCONNECTED = 'CONNECTION_DISCONNECTED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a connection was successfully
|
||||
|
@ -19,7 +19,7 @@ export const CONNECTION_DISCONNECTED = Symbol('CONNECTION_DISCONNECTED');
|
|||
* timeEstablished: number,
|
||||
* }
|
||||
*/
|
||||
export const CONNECTION_ESTABLISHED = Symbol('CONNECTION_ESTABLISHED');
|
||||
export const CONNECTION_ESTABLISHED = 'CONNECTION_ESTABLISHED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a connection failed.
|
||||
|
@ -30,7 +30,7 @@ export const CONNECTION_ESTABLISHED = Symbol('CONNECTION_ESTABLISHED');
|
|||
* error: Object | string
|
||||
* }
|
||||
*/
|
||||
export const CONNECTION_FAILED = Symbol('CONNECTION_FAILED');
|
||||
export const CONNECTION_FAILED = 'CONNECTION_FAILED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a connection will connect.
|
||||
|
@ -40,7 +40,7 @@ export const CONNECTION_FAILED = Symbol('CONNECTION_FAILED');
|
|||
* connection: JitsiConnection
|
||||
* }
|
||||
*/
|
||||
export const CONNECTION_WILL_CONNECT = Symbol('CONNECTION_WILL_CONNECT');
|
||||
export const CONNECTION_WILL_CONNECT = 'CONNECTION_WILL_CONNECT';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets the location URL of the application,
|
||||
|
@ -51,4 +51,4 @@ export const CONNECTION_WILL_CONNECT = Symbol('CONNECTION_WILL_CONNECT');
|
|||
* locationURL: ?URL
|
||||
* }
|
||||
*/
|
||||
export const SET_LOCATION_URL = Symbol('SET_LOCATION_URL');
|
||||
export const SET_LOCATION_URL = 'SET_LOCATION_URL';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* deviceId: string,
|
||||
* }
|
||||
*/
|
||||
export const SET_AUDIO_INPUT_DEVICE = Symbol('SET_AUDIO_INPUT_DEVICE');
|
||||
export const SET_AUDIO_INPUT_DEVICE = 'SET_AUDIO_INPUT_DEVICE';
|
||||
|
||||
/**
|
||||
* The type of Redux action which signals that the currently used video
|
||||
|
@ -18,7 +18,7 @@ export const SET_AUDIO_INPUT_DEVICE = Symbol('SET_AUDIO_INPUT_DEVICE');
|
|||
* deviceId: string,
|
||||
* }
|
||||
*/
|
||||
export const SET_VIDEO_INPUT_DEVICE = Symbol('SET_VIDEO_INPUT_DEVICE');
|
||||
export const SET_VIDEO_INPUT_DEVICE = 'SET_VIDEO_INPUT_DEVICE';
|
||||
|
||||
/**
|
||||
* The type of Redux action which signals that the list of known available
|
||||
|
@ -29,4 +29,4 @@ export const SET_VIDEO_INPUT_DEVICE = Symbol('SET_VIDEO_INPUT_DEVICE');
|
|||
* devices: Array<MediaDeviceInfo>,
|
||||
* }
|
||||
*/
|
||||
export const UPDATE_DEVICE_LIST = Symbol('UPDATE_DEVICE_LIST');
|
||||
export const UPDATE_DEVICE_LIST = 'UPDATE_DEVICE_LIST';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* type: HIDE_DIALOG
|
||||
* }
|
||||
*/
|
||||
export const HIDE_DIALOG = Symbol('HIDE_DIALOG');
|
||||
export const HIDE_DIALOG = 'HIDE_DIALOG';
|
||||
|
||||
/**
|
||||
* The type of Redux action which begins a request to open a dialog.
|
||||
|
@ -17,4 +17,4 @@ export const HIDE_DIALOG = Symbol('HIDE_DIALOG');
|
|||
* }
|
||||
*
|
||||
*/
|
||||
export const OPEN_DIALOG = Symbol('OPEN_DIALOG');
|
||||
export const OPEN_DIALOG = 'OPEN_DIALOG';
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
* jwt: string
|
||||
* }
|
||||
*/
|
||||
export const SET_JWT = Symbol('SET_JWT');
|
||||
export const SET_JWT = 'SET_JWT';
|
||||
|
|
|
@ -9,4 +9,4 @@
|
|||
* knownDomains: Array<string>
|
||||
* }
|
||||
*/
|
||||
export const ADD_KNOWN_DOMAINS = Symbol('ADD_KNOWN_DOMAINS');
|
||||
export const ADD_KNOWN_DOMAINS = 'ADD_KNOWN_DOMAINS';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* type: LIB_DID_DISPOSE
|
||||
* }
|
||||
*/
|
||||
export const LIB_DID_DISPOSE = Symbol('LIB_DID_DISPOSE');
|
||||
export const LIB_DID_DISPOSE = 'LIB_DID_DISPOSE';
|
||||
|
||||
/**
|
||||
* The type of Redux action which signals that {@link JitsiMeetJS.init()} was
|
||||
|
@ -15,7 +15,7 @@ export const LIB_DID_DISPOSE = Symbol('LIB_DID_DISPOSE');
|
|||
* type: LIB_DID_INIT
|
||||
* }
|
||||
*/
|
||||
export const LIB_DID_INIT = Symbol('LIB_DID_INIT');
|
||||
export const LIB_DID_INIT = 'LIB_DID_INIT';
|
||||
|
||||
/**
|
||||
* Action to signal that lib-jitsi-meet initialized failed with error.
|
||||
|
@ -25,7 +25,7 @@ export const LIB_DID_INIT = Symbol('LIB_DID_INIT');
|
|||
* error: Error
|
||||
* }
|
||||
*/
|
||||
export const LIB_INIT_ERROR = Symbol('LIB_INIT_ERROR');
|
||||
export const LIB_INIT_ERROR = 'LIB_INIT_ERROR';
|
||||
|
||||
/**
|
||||
* The type of Redux action which signals that {@link JitsiMeetJS} will be
|
||||
|
@ -35,7 +35,7 @@ export const LIB_INIT_ERROR = Symbol('LIB_INIT_ERROR');
|
|||
* type: LIB_WILL_DISPOSE
|
||||
* }
|
||||
*/
|
||||
export const LIB_WILL_DISPOSE = Symbol('LIB_WILL_DISPOSE');
|
||||
export const LIB_WILL_DISPOSE = 'LIB_WILL_DISPOSE';
|
||||
|
||||
/**
|
||||
* The type of Redux action which signals that {@link JitsiMeetJS.init()} will
|
||||
|
@ -45,4 +45,4 @@ export const LIB_WILL_DISPOSE = Symbol('LIB_WILL_DISPOSE');
|
|||
* type: LIB_WILL_INIT
|
||||
* }
|
||||
*/
|
||||
export const LIB_WILL_INIT = Symbol('LIB_WILL_INIT');
|
||||
export const LIB_WILL_INIT = 'LIB_WILL_INIT';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* logCollector: Logger.LogCollector
|
||||
* }
|
||||
*/
|
||||
export const SET_LOG_COLLECTOR = Symbol('SET_LOG_COLLECTOR');
|
||||
export const SET_LOG_COLLECTOR = 'SET_LOG_COLLECTOR';
|
||||
|
||||
/**
|
||||
* The type of redux action which sets the configuration of the feature
|
||||
|
@ -18,4 +18,4 @@ export const SET_LOG_COLLECTOR = Symbol('SET_LOG_COLLECTOR');
|
|||
* config: Object
|
||||
* }
|
||||
*/
|
||||
export const SET_LOGGING_CONFIG = Symbol('SET_LOGGING_CONFIG');
|
||||
export const SET_LOGGING_CONFIG = 'SET_LOGGING_CONFIG';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* muted: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_AUDIO_MUTED = Symbol('SET_AUDIO_MUTED');
|
||||
export const SET_AUDIO_MUTED = 'SET_AUDIO_MUTED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to adjust the availability of the local audio.
|
||||
|
@ -16,7 +16,7 @@ export const SET_AUDIO_MUTED = Symbol('SET_AUDIO_MUTED');
|
|||
* muted: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_AUDIO_AVAILABLE = Symbol('SET_AUDIO_AVAILABLE');
|
||||
export const SET_AUDIO_AVAILABLE = 'SET_AUDIO_AVAILABLE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to set the facing mode of the local video camera
|
||||
|
@ -27,7 +27,7 @@ export const SET_AUDIO_AVAILABLE = Symbol('SET_AUDIO_AVAILABLE');
|
|||
* cameraFacingMode: CAMERA_FACING_MODE
|
||||
* }
|
||||
*/
|
||||
export const SET_CAMERA_FACING_MODE = Symbol('SET_CAMERA_FACING_MODE');
|
||||
export const SET_CAMERA_FACING_MODE = 'SET_CAMERA_FACING_MODE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to adjust the availability of the local video.
|
||||
|
@ -37,7 +37,7 @@ export const SET_CAMERA_FACING_MODE = Symbol('SET_CAMERA_FACING_MODE');
|
|||
* available: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_VIDEO_AVAILABLE = Symbol('SET_VIDEO_AVAILABLE');
|
||||
export const SET_VIDEO_AVAILABLE = 'SET_VIDEO_AVAILABLE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to set the muted state of the local video.
|
||||
|
@ -47,7 +47,7 @@ export const SET_VIDEO_AVAILABLE = Symbol('SET_VIDEO_AVAILABLE');
|
|||
* muted: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_VIDEO_MUTED = Symbol('SET_VIDEO_MUTED');
|
||||
export const SET_VIDEO_MUTED = 'SET_VIDEO_MUTED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to store the last video {@link Transform} applied
|
||||
|
@ -59,7 +59,7 @@ export const SET_VIDEO_MUTED = Symbol('SET_VIDEO_MUTED');
|
|||
* transform: Transform
|
||||
* }
|
||||
*/
|
||||
export const STORE_VIDEO_TRANSFORM = Symbol('STORE_VIDEO_TRANSFORM');
|
||||
export const STORE_VIDEO_TRANSFORM = 'STORE_VIDEO_TRANSFORM';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to toggle the local video camera facing mode. In
|
||||
|
@ -71,4 +71,4 @@ export const STORE_VIDEO_TRANSFORM = Symbol('STORE_VIDEO_TRANSFORM');
|
|||
* type: TOGGLE_CAMERA_FACING_MODE
|
||||
* }
|
||||
*/
|
||||
export const TOGGLE_CAMERA_FACING_MODE = Symbol('TOGGLE_CAMERA_FACING_MODE');
|
||||
export const TOGGLE_CAMERA_FACING_MODE = 'TOGGLE_CAMERA_FACING_MODE';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* }
|
||||
* }
|
||||
*/
|
||||
export const DOMINANT_SPEAKER_CHANGED = Symbol('DOMINANT_SPEAKER_CHANGED');
|
||||
export const DOMINANT_SPEAKER_CHANGED = 'DOMINANT_SPEAKER_CHANGED';
|
||||
|
||||
/**
|
||||
* Create an action for removing a participant from the conference.
|
||||
|
@ -18,7 +18,7 @@ export const DOMINANT_SPEAKER_CHANGED = Symbol('DOMINANT_SPEAKER_CHANGED');
|
|||
* id: string
|
||||
* }
|
||||
*/
|
||||
export const KICK_PARTICIPANT = Symbol('KICK_PARTICIPANT');
|
||||
export const KICK_PARTICIPANT = 'KICK_PARTICIPANT';
|
||||
|
||||
/**
|
||||
* Create an action for muting a remote participant.
|
||||
|
@ -28,7 +28,7 @@ export const KICK_PARTICIPANT = Symbol('KICK_PARTICIPANT');
|
|||
* id: string
|
||||
* }
|
||||
*/
|
||||
export const MUTE_REMOTE_PARTICIPANT = Symbol('MUTE_REMOTE_PARTICIPANT');
|
||||
export const MUTE_REMOTE_PARTICIPANT = 'MUTE_REMOTE_PARTICIPANT';
|
||||
|
||||
/**
|
||||
* Create an action for when the local participant's display name is updated.
|
||||
|
@ -40,7 +40,7 @@ export const MUTE_REMOTE_PARTICIPANT = Symbol('MUTE_REMOTE_PARTICIPANT');
|
|||
* }
|
||||
*/
|
||||
export const PARTICIPANT_DISPLAY_NAME_CHANGED
|
||||
= Symbol('PARTICIPANT_DISPLAY_NAME_CHANGED');
|
||||
= 'PARTICIPANT_DISPLAY_NAME_CHANGED';
|
||||
|
||||
/**
|
||||
* Action to signal that ID of participant has changed. This happens when
|
||||
|
@ -53,7 +53,7 @@ export const PARTICIPANT_DISPLAY_NAME_CHANGED
|
|||
* oldValue: string
|
||||
* }
|
||||
*/
|
||||
export const PARTICIPANT_ID_CHANGED = Symbol('PARTICIPANT_ID_CHANGED');
|
||||
export const PARTICIPANT_ID_CHANGED = 'PARTICIPANT_ID_CHANGED';
|
||||
|
||||
/**
|
||||
* Action to signal that a participant has joined.
|
||||
|
@ -63,7 +63,7 @@ export const PARTICIPANT_ID_CHANGED = Symbol('PARTICIPANT_ID_CHANGED');
|
|||
* participant: Participant
|
||||
* }
|
||||
*/
|
||||
export const PARTICIPANT_JOINED = Symbol('PARTICIPANT_JOINED');
|
||||
export const PARTICIPANT_JOINED = 'PARTICIPANT_JOINED';
|
||||
|
||||
/**
|
||||
* Action to handle case when participant lefts.
|
||||
|
@ -75,7 +75,7 @@ export const PARTICIPANT_JOINED = Symbol('PARTICIPANT_JOINED');
|
|||
* }
|
||||
* }
|
||||
*/
|
||||
export const PARTICIPANT_LEFT = Symbol('PARTICIPANT_LEFT');
|
||||
export const PARTICIPANT_LEFT = 'PARTICIPANT_LEFT';
|
||||
|
||||
/**
|
||||
* Action to handle case when info about participant changes.
|
||||
|
@ -85,7 +85,7 @@ export const PARTICIPANT_LEFT = Symbol('PARTICIPANT_LEFT');
|
|||
* participant: Participant
|
||||
* }
|
||||
*/
|
||||
export const PARTICIPANT_UPDATED = Symbol('PARTICIPANT_UPDATED');
|
||||
export const PARTICIPANT_UPDATED = 'PARTICIPANT_UPDATED';
|
||||
|
||||
/**
|
||||
* The type of the Redux action which pins a conference participant.
|
||||
|
@ -97,7 +97,7 @@ export const PARTICIPANT_UPDATED = Symbol('PARTICIPANT_UPDATED');
|
|||
* }
|
||||
* }
|
||||
*/
|
||||
export const PIN_PARTICIPANT = Symbol('PIN_PARTICIPANT');
|
||||
export const PIN_PARTICIPANT = 'PIN_PARTICIPANT';
|
||||
|
||||
/**
|
||||
* Action to signal that a hidden participant has joined.
|
||||
|
@ -107,7 +107,7 @@ export const PIN_PARTICIPANT = Symbol('PIN_PARTICIPANT');
|
|||
* participant: Participant
|
||||
* }
|
||||
*/
|
||||
export const HIDDEN_PARTICIPANT_JOINED = Symbol('HIDDEN_PARTICIPANT_JOINED');
|
||||
export const HIDDEN_PARTICIPANT_JOINED = 'HIDDEN_PARTICIPANT_JOINED';
|
||||
|
||||
/**
|
||||
* Action to handle case when hidden participant leaves.
|
||||
|
@ -119,4 +119,4 @@ export const HIDDEN_PARTICIPANT_JOINED = Symbol('HIDDEN_PARTICIPANT_JOINED');
|
|||
* }
|
||||
* }
|
||||
*/
|
||||
export const HIDDEN_PARTICIPANT_LEFT = Symbol('HIDDEN_PARTICIPANT_LEFT');
|
||||
export const HIDDEN_PARTICIPANT_LEFT = 'HIDDEN_PARTICIPANT_LEFT';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* aspectRatio: Symbol
|
||||
* }
|
||||
*/
|
||||
export const SET_ASPECT_RATIO = Symbol('SET_ASPECT_RATIO');
|
||||
export const SET_ASPECT_RATIO = 'SET_ASPECT_RATIO';
|
||||
|
||||
/**
|
||||
* The type of redux action which signals that the reduces UI mode was enabled
|
||||
|
@ -20,4 +20,4 @@ export const SET_ASPECT_RATIO = Symbol('SET_ASPECT_RATIO');
|
|||
*
|
||||
* @public
|
||||
*/
|
||||
export const SET_REDUCED_UI = Symbol('SET_REDUCED_UI');
|
||||
export const SET_REDUCED_UI = 'SET_REDUCED_UI';
|
||||
|
|
|
@ -19,4 +19,4 @@
|
|||
* }
|
||||
* }
|
||||
*/
|
||||
export const SETTINGS_UPDATED = Symbol('SETTINGS_UPDATED');
|
||||
export const SETTINGS_UPDATED = 'SETTINGS_UPDATED';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* soundId: string
|
||||
* }
|
||||
*/
|
||||
export const _ADD_AUDIO_ELEMENT = Symbol('_ADD_AUDIO_ELEMENT');
|
||||
export const _ADD_AUDIO_ELEMENT = '_ADD_AUDIO_ELEMENT';
|
||||
|
||||
/**
|
||||
* The type of feature/internal/protected (redux) action to remove an audio
|
||||
|
@ -19,7 +19,7 @@ export const _ADD_AUDIO_ELEMENT = Symbol('_ADD_AUDIO_ELEMENT');
|
|||
* soundId: string
|
||||
* }
|
||||
*/
|
||||
export const _REMOVE_AUDIO_ELEMENT = Symbol('_REMOVE_AUDIO_ELEMENT');
|
||||
export const _REMOVE_AUDIO_ELEMENT = '_REMOVE_AUDIO_ELEMENT';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to play a sound from the sounds collection.
|
||||
|
@ -29,7 +29,7 @@ export const _REMOVE_AUDIO_ELEMENT = Symbol('_REMOVE_AUDIO_ELEMENT');
|
|||
* soundId: string
|
||||
* }
|
||||
*/
|
||||
export const PLAY_SOUND = Symbol('PLAY_SOUND');
|
||||
export const PLAY_SOUND = 'PLAY_SOUND';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to register a new sound with the sounds
|
||||
|
@ -40,7 +40,7 @@ export const PLAY_SOUND = Symbol('PLAY_SOUND');
|
|||
* soundId: string
|
||||
* }
|
||||
*/
|
||||
export const REGISTER_SOUND = Symbol('REGISTER_SOUND');
|
||||
export const REGISTER_SOUND = 'REGISTER_SOUND';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to stop a sound from the sounds collection.
|
||||
|
@ -50,7 +50,7 @@ export const REGISTER_SOUND = Symbol('REGISTER_SOUND');
|
|||
* soundId: string
|
||||
* }
|
||||
*/
|
||||
export const STOP_SOUND = Symbol('STOP_SOUND');
|
||||
export const STOP_SOUND = 'STOP_SOUND';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to unregister an existing sound from the sounds
|
||||
|
@ -61,4 +61,4 @@ export const STOP_SOUND = Symbol('STOP_SOUND');
|
|||
* soundId: string
|
||||
* }
|
||||
*/
|
||||
export const UNREGISTER_SOUND = Symbol('UNREGISTER_SOUND');
|
||||
export const UNREGISTER_SOUND = 'UNREGISTER_SOUND';
|
||||
|
|
|
@ -6,4 +6,4 @@
|
|||
* type: SET_CONNECTION_STATE
|
||||
* }
|
||||
*/
|
||||
export const SET_CONNECTION_STATE = Symbol('SET_CONNECTION_STATE');
|
||||
export const SET_CONNECTION_STATE = 'SET_CONNECTION_STATE';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* type: TOGGLE_SCREENSHARING
|
||||
* }
|
||||
*/
|
||||
export const TOGGLE_SCREENSHARING = Symbol('TOGGLE_SCREENSHARING');
|
||||
export const TOGGLE_SCREENSHARING = 'TOGGLE_SCREENSHARING';
|
||||
|
||||
/**
|
||||
* The type of redux action dispatched when a track has been (locally or
|
||||
|
@ -17,7 +17,7 @@ export const TOGGLE_SCREENSHARING = Symbol('TOGGLE_SCREENSHARING');
|
|||
* track: Track
|
||||
* }
|
||||
*/
|
||||
export const TRACK_ADDED = Symbol('TRACK_ADDED');
|
||||
export const TRACK_ADDED = 'TRACK_ADDED';
|
||||
|
||||
/**
|
||||
* The type of redux action dispatched when a canceled {@code getUserMedia}
|
||||
|
@ -29,7 +29,7 @@ export const TRACK_ADDED = Symbol('TRACK_ADDED');
|
|||
* trackType: MEDIA_TYPE
|
||||
* }
|
||||
*/
|
||||
export const TRACK_CREATE_CANCELED = Symbol('TRACK_CREATE_CANCELED');
|
||||
export const TRACK_CREATE_CANCELED = 'TRACK_CREATE_CANCELED';
|
||||
|
||||
/**
|
||||
* The type of redux action dispatched when {@code getUserMedia} fails with an
|
||||
|
@ -41,7 +41,7 @@ export const TRACK_CREATE_CANCELED = Symbol('TRACK_CREATE_CANCELED');
|
|||
* trackType: MEDIA_TYPE
|
||||
* }
|
||||
*/
|
||||
export const TRACK_CREATE_ERROR = Symbol('TRACK_CREATE_ERROR');
|
||||
export const TRACK_CREATE_ERROR = 'TRACK_CREATE_ERROR';
|
||||
|
||||
/**
|
||||
* The type of redux action dispatched when a track has been (locally or
|
||||
|
@ -52,7 +52,7 @@ export const TRACK_CREATE_ERROR = Symbol('TRACK_CREATE_ERROR');
|
|||
* track: Track
|
||||
* }
|
||||
*/
|
||||
export const TRACK_REMOVED = Symbol('TRACK_REMOVED');
|
||||
export const TRACK_REMOVED = 'TRACK_REMOVED';
|
||||
|
||||
/**
|
||||
* The type of redux action dispatched when a track's properties were updated.
|
||||
|
@ -62,7 +62,7 @@ export const TRACK_REMOVED = Symbol('TRACK_REMOVED');
|
|||
* track: Track
|
||||
* }
|
||||
*/
|
||||
export const TRACK_UPDATED = Symbol('TRACK_UPDATED');
|
||||
export const TRACK_UPDATED = 'TRACK_UPDATED';
|
||||
|
||||
/**
|
||||
* The type of redux action dispatched when a local track starts being created
|
||||
|
@ -82,4 +82,4 @@ export const TRACK_UPDATED = Symbol('TRACK_UPDATED');
|
|||
* }
|
||||
* }
|
||||
*/
|
||||
export const TRACK_WILL_CREATE = Symbol('TRACK_WILL_CREATE');
|
||||
export const TRACK_WILL_CREATE = 'TRACK_WILL_CREATE';
|
||||
|
|
|
@ -21,29 +21,6 @@ export function getJitsiMeetGlobalNS() {
|
|||
return window.JitsiMeetJS.app;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the description of a specific {@code Symbol}.
|
||||
*
|
||||
* @param {Symbol} symbol - The {@code Symbol} to retrieve the description of.
|
||||
* @private
|
||||
* @returns {string} The description of {@code symbol}.
|
||||
*/
|
||||
export function getSymbolDescription(symbol: ?Symbol) {
|
||||
let description = symbol ? symbol.toString() : 'undefined';
|
||||
|
||||
if (description.startsWith('Symbol(') && description.endsWith(')')) {
|
||||
description = description.slice(7, -1);
|
||||
}
|
||||
|
||||
// The polyfill es6-symbol that we use does not appear to comply with the
|
||||
// Symbol standard and, merely, adds @@ at the beginning of the description.
|
||||
if (description.startsWith('@@')) {
|
||||
description = description.slice(2);
|
||||
}
|
||||
|
||||
return description;
|
||||
}
|
||||
|
||||
/**
|
||||
* A helper function that behaves similar to Object.assign, but only reassigns a
|
||||
* property in target if it's defined in source.
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* type: CLEAR_CALENDAR_INTEGRATION
|
||||
* }
|
||||
*/
|
||||
export const CLEAR_CALENDAR_INTEGRATION = Symbol('CLEAR_CALENDAR_INTEGRATION');
|
||||
export const CLEAR_CALENDAR_INTEGRATION = 'CLEAR_CALENDAR_INTEGRATION';
|
||||
|
||||
/**
|
||||
* Action to refresh (re-fetch) the entry list.
|
||||
|
@ -19,7 +19,7 @@ export const CLEAR_CALENDAR_INTEGRATION = Symbol('CLEAR_CALENDAR_INTEGRATION');
|
|||
* isInteractive: boolean
|
||||
* }
|
||||
*/
|
||||
export const REFRESH_CALENDAR = Symbol('REFRESH_CALENDAR');
|
||||
export const REFRESH_CALENDAR = 'REFRESH_CALENDAR';
|
||||
|
||||
/**
|
||||
* Action to signal that calendar access has already been requested since the
|
||||
|
@ -31,7 +31,7 @@ export const REFRESH_CALENDAR = Symbol('REFRESH_CALENDAR');
|
|||
* authorization: ?string
|
||||
* }
|
||||
*/
|
||||
export const SET_CALENDAR_AUTHORIZATION = Symbol('SET_CALENDAR_AUTHORIZATION');
|
||||
export const SET_CALENDAR_AUTHORIZATION = 'SET_CALENDAR_AUTHORIZATION';
|
||||
|
||||
/**
|
||||
* Action to update the last error that occurred while trying to authenticate
|
||||
|
@ -42,7 +42,7 @@ export const SET_CALENDAR_AUTHORIZATION = Symbol('SET_CALENDAR_AUTHORIZATION');
|
|||
* error: ?Object
|
||||
* }
|
||||
*/
|
||||
export const SET_CALENDAR_ERROR = Symbol('SET_CALENDAR_ERROR');
|
||||
export const SET_CALENDAR_ERROR = 'SET_CALENDAR_ERROR';
|
||||
|
||||
/**
|
||||
* Action to update the current calendar entry list in the store.
|
||||
|
@ -52,7 +52,7 @@ export const SET_CALENDAR_ERROR = Symbol('SET_CALENDAR_ERROR');
|
|||
* events: Array<Object>
|
||||
* }
|
||||
*/
|
||||
export const SET_CALENDAR_EVENTS = Symbol('SET_CALENDAR_EVENTS');
|
||||
export const SET_CALENDAR_EVENTS = 'SET_CALENDAR_EVENTS';
|
||||
|
||||
/**
|
||||
* Action to update calendar type to be used for web.
|
||||
|
@ -63,7 +63,7 @@ export const SET_CALENDAR_EVENTS = Symbol('SET_CALENDAR_EVENTS');
|
|||
* integrationType: string
|
||||
* }
|
||||
*/
|
||||
export const SET_CALENDAR_INTEGRATION = Symbol('SET_CALENDAR_INTEGRATION');
|
||||
export const SET_CALENDAR_INTEGRATION = 'SET_CALENDAR_INTEGRATION';
|
||||
|
||||
/**
|
||||
* The type of Redux action which changes Calendar API auth state.
|
||||
|
@ -73,7 +73,7 @@ export const SET_CALENDAR_INTEGRATION = Symbol('SET_CALENDAR_INTEGRATION');
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const SET_CALENDAR_AUTH_STATE = Symbol('SET_CALENDAR_AUTH_STATE');
|
||||
export const SET_CALENDAR_AUTH_STATE = 'SET_CALENDAR_AUTH_STATE';
|
||||
|
||||
/**
|
||||
* The type of Redux action which changes Calendar Profile email state.
|
||||
|
@ -84,7 +84,7 @@ export const SET_CALENDAR_AUTH_STATE = Symbol('SET_CALENDAR_AUTH_STATE');
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const SET_CALENDAR_PROFILE_EMAIL = Symbol('SET_CALENDAR_PROFILE_EMAIL');
|
||||
export const SET_CALENDAR_PROFILE_EMAIL = 'SET_CALENDAR_PROFILE_EMAIL';
|
||||
|
||||
/**
|
||||
* The type of Redux action which denotes whether a request is in flight to get
|
||||
|
@ -97,4 +97,4 @@ export const SET_CALENDAR_PROFILE_EMAIL = Symbol('SET_CALENDAR_PROFILE_EMAIL');
|
|||
* @public
|
||||
*/
|
||||
export const SET_LOADING_CALENDAR_EVENTS
|
||||
= Symbol('SET_LOADING_CALENDAR_EVENTS');
|
||||
= 'SET_LOADING_CALENDAR_EVENTS';
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
* timestamp: string,
|
||||
* }
|
||||
*/
|
||||
export const ADD_MESSAGE = Symbol('ADD_MESSAGE');
|
||||
export const ADD_MESSAGE = 'ADD_MESSAGE';
|
||||
|
||||
/**
|
||||
* The type of the action which signals to clear messages in Redux.
|
||||
|
@ -22,7 +22,7 @@ export const ADD_MESSAGE = Symbol('ADD_MESSAGE');
|
|||
* type: CLEAR_MESSAGES
|
||||
* }
|
||||
*/
|
||||
export const CLEAR_MESSAGES = Symbol('CLEAR_MESSAGES');
|
||||
export const CLEAR_MESSAGES = 'CLEAR_MESSAGES';
|
||||
|
||||
/**
|
||||
* The type of the action which signals a send a chat message to everyone in the
|
||||
|
@ -33,7 +33,7 @@ export const CLEAR_MESSAGES = Symbol('CLEAR_MESSAGES');
|
|||
* message: string
|
||||
* }
|
||||
*/
|
||||
export const SEND_MESSAGE = Symbol('SEND_MESSAGE');
|
||||
export const SEND_MESSAGE = 'SEND_MESSAGE';
|
||||
|
||||
/**
|
||||
* The type of the action which signals to toggle the display of the chat panel.
|
||||
|
@ -42,4 +42,4 @@ export const SEND_MESSAGE = Symbol('SEND_MESSAGE');
|
|||
* type: TOGGLE_CHAT
|
||||
* }
|
||||
*/
|
||||
export const TOGGLE_CHAT = Symbol('TOGGLE_CHAT');
|
||||
export const TOGGLE_CHAT = 'TOGGLE_CHAT';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* type: OPEN_DESKTOP
|
||||
* }
|
||||
*/
|
||||
export const OPEN_DESKTOP_APP = Symbol('OPEN_DESKTOP_APP');
|
||||
export const OPEN_DESKTOP_APP = 'OPEN_DESKTOP_APP';
|
||||
|
||||
/**
|
||||
* The type of the action which signals to open the conference in the web app.
|
||||
|
@ -17,4 +17,4 @@ export const OPEN_DESKTOP_APP = Symbol('OPEN_DESKTOP_APP');
|
|||
* type: OPEN_WEB_APP
|
||||
* }
|
||||
*/
|
||||
export const OPEN_WEB_APP = Symbol('OPEN_WEB_APP');
|
||||
export const OPEN_WEB_APP = 'OPEN_WEB_APP';
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
* }}
|
||||
*/
|
||||
export const SET_DEVICE_SELECTION_POPUP_DATA
|
||||
= Symbol('SET_DEVICE_SELECTION_POPUP_DATA');
|
||||
= 'SET_DEVICE_SELECTION_POPUP_DATA';
|
||||
|
|
|
@ -8,4 +8,4 @@
|
|||
* token: string
|
||||
* }
|
||||
*/
|
||||
export const UPDATE_DROPBOX_TOKEN = Symbol('UPDATE_DROPBOX_TOKEN');
|
||||
export const UPDATE_DROPBOX_TOKEN = 'UPDATE_DROPBOX_TOKEN';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* type: ETHERPAD_INITIALIZED
|
||||
* }
|
||||
*/
|
||||
export const ETHERPAD_INITIALIZED = Symbol('ETHERPAD_INITIALIZED');
|
||||
export const ETHERPAD_INITIALIZED = 'ETHERPAD_INITIALIZED';
|
||||
|
||||
|
||||
/**
|
||||
|
@ -16,7 +16,7 @@ export const ETHERPAD_INITIALIZED = Symbol('ETHERPAD_INITIALIZED');
|
|||
* }
|
||||
*/
|
||||
export const SET_DOCUMENT_EDITING_STATUS
|
||||
= Symbol('SET_DOCUMENT_EDITING_STATUS');
|
||||
= 'SET_DOCUMENT_EDITING_STATUS';
|
||||
|
||||
/**
|
||||
* The type of the action which signals to start or stop editing a shared
|
||||
|
@ -26,4 +26,4 @@ export const SET_DOCUMENT_EDITING_STATUS
|
|||
* type: TOGGLE_DOCUMENT_EDITING
|
||||
* }
|
||||
*/
|
||||
export const TOGGLE_DOCUMENT_EDITING = Symbol('TOGGLE_DOCUMENT_EDITING');
|
||||
export const TOGGLE_DOCUMENT_EDITING = 'TOGGLE_DOCUMENT_EDITING';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* score: number
|
||||
* }
|
||||
*/
|
||||
export const CANCEL_FEEDBACK = Symbol('CANCEL_FEEDBACK');
|
||||
export const CANCEL_FEEDBACK = 'CANCEL_FEEDBACK';
|
||||
|
||||
/**
|
||||
* The type of the action which signals feedback was submitted for recording.
|
||||
|
@ -18,4 +18,4 @@ export const CANCEL_FEEDBACK = Symbol('CANCEL_FEEDBACK');
|
|||
* score: number
|
||||
* }
|
||||
*/
|
||||
export const SUBMIT_FEEDBACK = Symbol('SUBMIT_FEEDBACK');
|
||||
export const SUBMIT_FEEDBACK = 'SUBMIT_FEEDBACK';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* enabled: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_FILMSTRIP_ENABLED = Symbol('SET_FILMSTRIP_ENABLED');
|
||||
export const SET_FILMSTRIP_ENABLED = 'SET_FILMSTRIP_ENABLED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets whether or not the filmstrip is being
|
||||
|
@ -17,7 +17,7 @@ export const SET_FILMSTRIP_ENABLED = Symbol('SET_FILMSTRIP_ENABLED');
|
|||
* hovered: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_FILMSTRIP_HOVERED = Symbol('SET_FILMSTRIP_HOVERED');
|
||||
export const SET_FILMSTRIP_HOVERED = 'SET_FILMSTRIP_HOVERED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which sets whether the filmstrip is visible.
|
||||
|
@ -27,4 +27,4 @@ export const SET_FILMSTRIP_HOVERED = Symbol('SET_FILMSTRIP_HOVERED');
|
|||
* visible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_FILMSTRIP_VISIBLE = Symbol('SET_FILMSTRIP_VISIBLE');
|
||||
export const SET_FILMSTRIP_VISIBLE = 'SET_FILMSTRIP_VISIBLE';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const SET_GOOGLE_API_STATE = Symbol('SET_GOOGLE_API_STATE');
|
||||
export const SET_GOOGLE_API_STATE = 'SET_GOOGLE_API_STATE';
|
||||
|
||||
/**
|
||||
* The type of Redux action which changes Google API profile state.
|
||||
|
@ -16,4 +16,4 @@ export const SET_GOOGLE_API_STATE = Symbol('SET_GOOGLE_API_STATE');
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const SET_GOOGLE_API_PROFILE = Symbol('SET_GOOGLE_API_PROFILE');
|
||||
export const SET_GOOGLE_API_PROFILE = 'SET_GOOGLE_API_PROFILE';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* request: Object
|
||||
* }
|
||||
*/
|
||||
export const ADD_PENDING_INVITE_REQUEST = Symbol('ADD_PENDING_INVITE_REQUEST');
|
||||
export const ADD_PENDING_INVITE_REQUEST = 'ADD_PENDING_INVITE_REQUEST';
|
||||
|
||||
/**
|
||||
* The type of the (redux) action which signals that a click/tap has been
|
||||
|
@ -18,7 +18,7 @@ export const ADD_PENDING_INVITE_REQUEST = Symbol('ADD_PENDING_INVITE_REQUEST');
|
|||
* type: BEGIN_ADD_PEOPLE
|
||||
* }
|
||||
*/
|
||||
export const BEGIN_ADD_PEOPLE = Symbol('BEGIN_ADD_PEOPLE');
|
||||
export const BEGIN_ADD_PEOPLE = 'BEGIN_ADD_PEOPLE';
|
||||
|
||||
/**
|
||||
* The type of redux action which will remove pending invite requests from the
|
||||
|
@ -29,7 +29,7 @@ export const BEGIN_ADD_PEOPLE = Symbol('BEGIN_ADD_PEOPLE');
|
|||
* }
|
||||
*/
|
||||
export const REMOVE_PENDING_INVITE_REQUESTS
|
||||
= Symbol('REMOVE_PENDING_INVITE_REQUESTS');
|
||||
= 'REMOVE_PENDING_INVITE_REQUESTS';
|
||||
|
||||
/**
|
||||
* The type of redux action which sets the visibility of {@code CalleeInfo}.
|
||||
|
@ -39,7 +39,7 @@ export const REMOVE_PENDING_INVITE_REQUESTS
|
|||
* calleeInfoVisible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_CALLEE_INFO_VISIBLE = Symbol('SET_CALLEE_INFO_VISIBLE');
|
||||
export const SET_CALLEE_INFO_VISIBLE = 'SET_CALLEE_INFO_VISIBLE';
|
||||
|
||||
/**
|
||||
* The type of redux action which sets the invite dialog visible or invisible.
|
||||
|
@ -49,7 +49,7 @@ export const SET_CALLEE_INFO_VISIBLE = Symbol('SET_CALLEE_INFO_VISIBLE');
|
|||
* visible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_INVITE_DIALOG_VISIBLE = Symbol('SET_INVITE_DIALOG_VISIBLE');
|
||||
export const SET_INVITE_DIALOG_VISIBLE = 'SET_INVITE_DIALOG_VISIBLE';
|
||||
|
||||
/**
|
||||
* The type of the action which signals an error occurred while requesting dial-
|
||||
|
@ -61,7 +61,7 @@ export const SET_INVITE_DIALOG_VISIBLE = Symbol('SET_INVITE_DIALOG_VISIBLE');
|
|||
* }
|
||||
*/
|
||||
export const UPDATE_DIAL_IN_NUMBERS_FAILED
|
||||
= Symbol('UPDATE_DIAL_IN_NUMBERS_FAILED');
|
||||
= 'UPDATE_DIAL_IN_NUMBERS_FAILED';
|
||||
|
||||
/**
|
||||
* The type of the action which signals a request for dial-in numbers has
|
||||
|
@ -74,4 +74,4 @@ export const UPDATE_DIAL_IN_NUMBERS_FAILED
|
|||
* }
|
||||
*/
|
||||
export const UPDATE_DIAL_IN_NUMBERS_SUCCESS
|
||||
= Symbol('UPDATE_DIAL_IN_NUMBERS_SUCCESS');
|
||||
= 'UPDATE_DIAL_IN_NUMBERS_SUCCESS';
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
* }
|
||||
*/
|
||||
export const OPEN_KEYBOARD_SHORTCUTS_DIALOG
|
||||
= Symbol('OPEN_KEYBOARD_SHORTCUTS_DIALOG');
|
||||
= 'OPEN_KEYBOARD_SHORTCUTS_DIALOG';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* }
|
||||
*/
|
||||
export const SELECT_LARGE_VIDEO_PARTICIPANT
|
||||
= Symbol('SELECT_LARGE_VIDEO_PARTICIPANT');
|
||||
= 'SELECT_LARGE_VIDEO_PARTICIPANT';
|
||||
|
||||
/**
|
||||
* Action to update the redux store with the current resolution of large video.
|
||||
|
@ -18,4 +18,4 @@ export const SELECT_LARGE_VIDEO_PARTICIPANT
|
|||
* }}
|
||||
*/
|
||||
export const UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION
|
||||
= Symbol('UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION');
|
||||
= 'UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* recordingEngagedAt: Date
|
||||
* }
|
||||
*/
|
||||
export const LOCAL_RECORDING_ENGAGED = Symbol('LOCAL_RECORDING_ENGAGED');
|
||||
export const LOCAL_RECORDING_ENGAGED = 'LOCAL_RECORDING_ENGAGED';
|
||||
|
||||
/**
|
||||
* Action to signal that the local client has stopped recording,
|
||||
|
@ -17,7 +17,7 @@ export const LOCAL_RECORDING_ENGAGED = Symbol('LOCAL_RECORDING_ENGAGED');
|
|||
* type: LOCAL_RECORDING_UNENGAGED
|
||||
* }
|
||||
*/
|
||||
export const LOCAL_RECORDING_UNENGAGED = Symbol('LOCAL_RECORDING_UNENGAGED');
|
||||
export const LOCAL_RECORDING_UNENGAGED = 'LOCAL_RECORDING_UNENGAGED';
|
||||
|
||||
/**
|
||||
* Action to update {@code LocalRecordingInfoDialog} with stats from all
|
||||
|
@ -29,4 +29,4 @@ export const LOCAL_RECORDING_UNENGAGED = Symbol('LOCAL_RECORDING_UNENGAGED');
|
|||
* }
|
||||
*/
|
||||
export const LOCAL_RECORDING_STATS_UPDATE
|
||||
= Symbol('LOCAL_RECORDING_STATS_UPDATE');
|
||||
= 'LOCAL_RECORDING_STATS_UPDATE';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
*
|
||||
* @protected
|
||||
*/
|
||||
export const _SET_APP_STATE_LISTENER = Symbol('_SET_APP_STATE_LISTENER');
|
||||
export const _SET_APP_STATE_LISTENER = '_SET_APP_STATE_LISTENER';
|
||||
|
||||
/**
|
||||
* The type of redux action which signals that the app state has changed (in
|
||||
|
@ -23,4 +23,4 @@ export const _SET_APP_STATE_LISTENER = Symbol('_SET_APP_STATE_LISTENER');
|
|||
* @public
|
||||
* @see {@link https://facebook.github.io/react-native/docs/appstate.html}
|
||||
*/
|
||||
export const APP_STATE_CHANGED = Symbol('APP_STATE_CHANGED');
|
||||
export const APP_STATE_CHANGED = 'APP_STATE_CHANGED';
|
||||
|
|
|
@ -10,4 +10,4 @@
|
|||
* @protected
|
||||
*/
|
||||
export const _SET_CALL_INTEGRATION_SUBSCRIPTIONS
|
||||
= Symbol('_SET_CALL_INTEGRATION_SUBSCRIPTIONS');
|
||||
= '_SET_CALL_INTEGRATION_SUBSCRIPTIONS';
|
||||
|
|
|
@ -13,7 +13,7 @@ import {
|
|||
import { LOAD_CONFIG_ERROR } from '../../base/config';
|
||||
import { CONNECTION_FAILED } from '../../base/connection';
|
||||
import { MiddlewareRegistry } from '../../base/redux';
|
||||
import { getSymbolDescription, toURLString } from '../../base/util';
|
||||
import { toURLString } from '../../base/util';
|
||||
import { ENTER_PICTURE_IN_PICTURE } from '../picture-in-picture';
|
||||
|
||||
import { sendEvent } from './functions';
|
||||
|
@ -69,7 +69,7 @@ MiddlewareRegistry.register(store => next => action => {
|
|||
break;
|
||||
|
||||
case ENTER_PICTURE_IN_PICTURE:
|
||||
sendEvent(store, getSymbolDescription(type), /* data */ {});
|
||||
sendEvent(store, type, /* data */ {});
|
||||
break;
|
||||
|
||||
case LOAD_CONFIG_ERROR: {
|
||||
|
@ -133,7 +133,7 @@ function _maybeTriggerEarlyConferenceWillJoin(store, action) {
|
|||
|
||||
isRoomValid(room) && locationURL && sendEvent(
|
||||
store,
|
||||
getSymbolDescription(CONFERENCE_WILL_JOIN),
|
||||
CONFERENCE_WILL_JOIN,
|
||||
/* data */ {
|
||||
url: toURLString(locationURL)
|
||||
});
|
||||
|
@ -151,7 +151,7 @@ function _sendConferenceEvent(
|
|||
store: Object,
|
||||
action: {
|
||||
conference: Object,
|
||||
type: Symbol,
|
||||
type: string,
|
||||
url: ?string
|
||||
}) {
|
||||
const { conference, type, ...data } = action;
|
||||
|
@ -175,7 +175,7 @@ function _sendConferenceEvent(
|
|||
type_ = CONFERENCE_TERMINATED;
|
||||
break;
|
||||
default:
|
||||
type_ = getSymbolDescription(type);
|
||||
type_ = type;
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -9,4 +9,4 @@
|
|||
*
|
||||
* @protected
|
||||
*/
|
||||
export const _SET_IMMERSIVE_LISTENER = Symbol('_SET_IMMERSIVE_LISTENER');
|
||||
export const _SET_IMMERSIVE_LISTENER = '_SET_IMMERSIVE_LISTENER';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* type: INCOMING_CALL_ANSWERED
|
||||
* }
|
||||
*/
|
||||
export const INCOMING_CALL_ANSWERED = Symbol('INCOMING_CALL_ANSWERED');
|
||||
export const INCOMING_CALL_ANSWERED = 'INCOMING_CALL_ANSWERED';
|
||||
|
||||
/**
|
||||
* The type of redux action to decline an incoming call.
|
||||
|
@ -14,7 +14,7 @@ export const INCOMING_CALL_ANSWERED = Symbol('INCOMING_CALL_ANSWERED');
|
|||
* type: INCOMING_CALL_DECLINED
|
||||
* }
|
||||
*/
|
||||
export const INCOMING_CALL_DECLINED = Symbol('INCOMING_CALL_DECLINED');
|
||||
export const INCOMING_CALL_DECLINED = 'INCOMING_CALL_DECLINED';
|
||||
|
||||
/**
|
||||
* The type of redux action to receive an incoming call.
|
||||
|
@ -24,4 +24,4 @@ export const INCOMING_CALL_DECLINED = Symbol('INCOMING_CALL_DECLINED');
|
|||
* caller: Object
|
||||
* }
|
||||
*/
|
||||
export const INCOMING_CALL_RECEIVED = Symbol('INCOMING_CALL_RECEIVED');
|
||||
export const INCOMING_CALL_RECEIVED = 'INCOMING_CALL_RECEIVED';
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
// @flow
|
||||
|
||||
import { MiddlewareRegistry } from '../../base/redux';
|
||||
import { getSymbolDescription } from '../../base/util';
|
||||
|
||||
import { sendEvent } from '../external-api';
|
||||
|
||||
|
@ -20,7 +19,7 @@ MiddlewareRegistry.register(store => next => action => {
|
|||
switch (action.type) {
|
||||
case INCOMING_CALL_ANSWERED:
|
||||
case INCOMING_CALL_DECLINED:
|
||||
sendEvent(store, getSymbolDescription(action.type), /* data */ {});
|
||||
sendEvent(store, action.type, /* data */ {});
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
*
|
||||
* @protected
|
||||
*/
|
||||
export const _ADD_NETWORK_REQUEST = Symbol('_ADD_NETWORK_REQUEST');
|
||||
export const _ADD_NETWORK_REQUEST = '_ADD_NETWORK_REQUEST';
|
||||
|
||||
/**
|
||||
* The type of redux action to remove all network requests from the redux
|
||||
|
@ -21,7 +21,7 @@ export const _ADD_NETWORK_REQUEST = Symbol('_ADD_NETWORK_REQUEST');
|
|||
* @protected
|
||||
*/
|
||||
export const _REMOVE_ALL_NETWORK_REQUESTS
|
||||
= Symbol('_REMOVE_ALL_NETWORK_REQUESTS');
|
||||
= '_REMOVE_ALL_NETWORK_REQUESTS';
|
||||
|
||||
/**
|
||||
* The type of redux action to remove a network request from the redux
|
||||
|
@ -34,4 +34,4 @@ export const _REMOVE_ALL_NETWORK_REQUESTS
|
|||
*
|
||||
* @protected
|
||||
*/
|
||||
export const _REMOVE_NETWORK_REQUEST = Symbol('_REMOVE_NETWORK_REQUEST');
|
||||
export const _REMOVE_NETWORK_REQUEST = '_REMOVE_NETWORK_REQUEST';
|
||||
|
|
|
@ -8,4 +8,4 @@
|
|||
*
|
||||
* @public
|
||||
*/
|
||||
export const ENTER_PICTURE_IN_PICTURE = Symbol('ENTER_PICTURE_IN_PICTURE');
|
||||
export const ENTER_PICTURE_IN_PICTURE = 'ENTER_PICTURE_IN_PICTURE';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* type: CLEAR_NOTIFICATIONS
|
||||
* }
|
||||
*/
|
||||
export const CLEAR_NOTIFICATIONS = Symbol('CLEAR_NOTIFICATIONS');
|
||||
export const CLEAR_NOTIFICATIONS = 'CLEAR_NOTIFICATIONS';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a specific notification should
|
||||
|
@ -17,7 +17,7 @@ export const CLEAR_NOTIFICATIONS = Symbol('CLEAR_NOTIFICATIONS');
|
|||
* uid: number
|
||||
* }
|
||||
*/
|
||||
export const HIDE_NOTIFICATION = Symbol('HIDE_NOTIFICATION');
|
||||
export const HIDE_NOTIFICATION = 'HIDE_NOTIFICATION';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that a notification component should
|
||||
|
@ -31,7 +31,7 @@ export const HIDE_NOTIFICATION = Symbol('HIDE_NOTIFICATION');
|
|||
* uid: number
|
||||
* }
|
||||
*/
|
||||
export const SHOW_NOTIFICATION = Symbol('SHOW_NOTIFICATION');
|
||||
export const SHOW_NOTIFICATION = 'SHOW_NOTIFICATION';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which signals that notifications should not
|
||||
|
@ -42,4 +42,4 @@ export const SHOW_NOTIFICATION = Symbol('SHOW_NOTIFICATION');
|
|||
* enabled: Boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_NOTIFICATIONS_ENABLED = Symbol('SET_NOTIFICATIONS_ENABLED');
|
||||
export const SET_NOTIFICATIONS_ENABLED = 'SET_NOTIFICATIONS_ENABLED';
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
* @public
|
||||
*/
|
||||
export const MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED
|
||||
= Symbol('MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED');
|
||||
= 'MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of the Redux action which signals that a suspend was detected.
|
||||
|
@ -20,7 +20,7 @@ export const MEDIA_PERMISSION_PROMPT_VISIBILITY_CHANGED
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const SUSPEND_DETECTED = Symbol('SUSPEND_DETECTED');
|
||||
export const SUSPEND_DETECTED = 'SUSPEND_DETECTED';
|
||||
|
||||
/**
|
||||
* Adjust the state of the fatal error which shows/hides the reload screen. See
|
||||
|
@ -32,4 +32,4 @@ export const SUSPEND_DETECTED = Symbol('SUSPEND_DETECTED');
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const SET_FATAL_ERROR = Symbol('SET_FATAL_ERROR');
|
||||
export const SET_FATAL_ERROR = 'SET_FATAL_ERROR';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* entryId: Object
|
||||
* }
|
||||
*/
|
||||
export const DELETE_RECENT_LIST_ENTRY = Symbol('DELETE_RECENT_LIST_ENTRY');
|
||||
export const DELETE_RECENT_LIST_ENTRY = 'DELETE_RECENT_LIST_ENTRY';
|
||||
|
||||
/**
|
||||
* Action type to signal a new addition to the list.
|
||||
|
@ -20,7 +20,7 @@ export const DELETE_RECENT_LIST_ENTRY = Symbol('DELETE_RECENT_LIST_ENTRY');
|
|||
*
|
||||
* @protected
|
||||
*/
|
||||
export const _STORE_CURRENT_CONFERENCE = Symbol('_STORE_CURRENT_CONFERENCE');
|
||||
export const _STORE_CURRENT_CONFERENCE = '_STORE_CURRENT_CONFERENCE';
|
||||
|
||||
/**
|
||||
* Action type to signal that a new conference duration info is available.
|
||||
|
@ -33,4 +33,4 @@ export const _STORE_CURRENT_CONFERENCE = Symbol('_STORE_CURRENT_CONFERENCE');
|
|||
* @protected
|
||||
*/
|
||||
export const _UPDATE_CONFERENCE_DURATION
|
||||
= Symbol('_UPDATE_CONFERENCE_DURATION');
|
||||
= '_UPDATE_CONFERENCE_DURATION';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const CLEAR_RECORDING_SESSIONS = Symbol('CLEAR_RECORDING_SESSIONS');
|
||||
export const CLEAR_RECORDING_SESSIONS = 'CLEAR_RECORDING_SESSIONS';
|
||||
|
||||
/**
|
||||
* The type of Redux action which updates the current known state of a recording
|
||||
|
@ -20,7 +20,7 @@ export const CLEAR_RECORDING_SESSIONS = Symbol('CLEAR_RECORDING_SESSIONS');
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const RECORDING_SESSION_UPDATED = Symbol('RECORDING_SESSION_UPDATED');
|
||||
export const RECORDING_SESSION_UPDATED = 'RECORDING_SESSION_UPDATED';
|
||||
|
||||
/**
|
||||
* The type of Redux action which sets the pending recording notification UID to
|
||||
|
@ -35,7 +35,7 @@ export const RECORDING_SESSION_UPDATED = Symbol('RECORDING_SESSION_UPDATED');
|
|||
* @public
|
||||
*/
|
||||
export const SET_PENDING_RECORDING_NOTIFICATION_UID
|
||||
= Symbol('SET_PENDING_RECORDING_NOTIFICATION_UID');
|
||||
= 'SET_PENDING_RECORDING_NOTIFICATION_UID';
|
||||
|
||||
/**
|
||||
* Sets the stream key last used by the user for later reuse.
|
||||
|
@ -45,4 +45,4 @@ export const SET_PENDING_RECORDING_NOTIFICATION_UID
|
|||
* streamKey: string
|
||||
* }
|
||||
*/
|
||||
export const SET_STREAM_KEY = Symbol('SET_STREAM_KEY');
|
||||
export const SET_STREAM_KEY = 'SET_STREAM_KEY';
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
* visible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_SETTINGS_VIEW_VISIBLE = Symbol('SET_SETTINGS_VIEW_VISIBLE');
|
||||
export const SET_SETTINGS_VIEW_VISIBLE = 'SET_SETTINGS_VIEW_VISIBLE';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* includeDialInfo: boolean
|
||||
* }
|
||||
*/
|
||||
export const BEGIN_SHARE_ROOM = Symbol('BEGIN_SHARE_ROOM');
|
||||
export const BEGIN_SHARE_ROOM = 'BEGIN_SHARE_ROOM';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which ends the UI procedure to share a specific
|
||||
|
@ -20,4 +20,4 @@ export const BEGIN_SHARE_ROOM = Symbol('BEGIN_SHARE_ROOM');
|
|||
* shared: boolean
|
||||
* }
|
||||
*/
|
||||
export const END_SHARE_ROOM = Symbol('END_SHARE_ROOM');
|
||||
export const END_SHARE_ROOM = 'END_SHARE_ROOM';
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* status: string
|
||||
* }
|
||||
*/
|
||||
export const SET_SHARED_VIDEO_STATUS = Symbol('SET_SHARED_VIDEO_STATUS');
|
||||
export const SET_SHARED_VIDEO_STATUS = 'SET_SHARED_VIDEO_STATUS';
|
||||
|
||||
/**
|
||||
* The type of the action which signals to start the flow for starting or
|
||||
|
@ -17,4 +17,4 @@ export const SET_SHARED_VIDEO_STATUS = Symbol('SET_SHARED_VIDEO_STATUS');
|
|||
* type: TOGGLE_SHARED_VIDEO
|
||||
* }
|
||||
*/
|
||||
export const TOGGLE_SHARED_VIDEO = Symbol('TOGGLE_SHARED_VIDEO');
|
||||
export const TOGGLE_SHARED_VIDEO = 'TOGGLE_SHARED_VIDEO';
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
* json: Object
|
||||
* }
|
||||
*/
|
||||
export const ENDPOINT_MESSAGE_RECEIVED = Symbol('ENDPOINT_MESSAGE_RECEIVED');
|
||||
export const ENDPOINT_MESSAGE_RECEIVED = 'ENDPOINT_MESSAGE_RECEIVED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which indicates that an existing transcript
|
||||
|
@ -20,7 +20,7 @@ export const ENDPOINT_MESSAGE_RECEIVED = Symbol('ENDPOINT_MESSAGE_RECEIVED');
|
|||
* transciptMessageID: string,
|
||||
* }
|
||||
*/
|
||||
export const REMOVE_TRANSCRIPT_MESSAGE = Symbol('REMOVE_TRANSCRIPT_MESSAGE');
|
||||
export const REMOVE_TRANSCRIPT_MESSAGE = 'REMOVE_TRANSCRIPT_MESSAGE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which indicates that a transcript with an
|
||||
|
@ -32,7 +32,7 @@ export const REMOVE_TRANSCRIPT_MESSAGE = Symbol('REMOVE_TRANSCRIPT_MESSAGE');
|
|||
* newTranscriptMessage: Object
|
||||
* }
|
||||
*/
|
||||
export const UPDATE_TRANSCRIPT_MESSAGE = Symbol('UPDATE_TRANSCRIPT_MESSAGE');
|
||||
export const UPDATE_TRANSCRIPT_MESSAGE = 'UPDATE_TRANSCRIPT_MESSAGE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which indicates that the user pressed the
|
||||
|
@ -44,4 +44,4 @@ export const UPDATE_TRANSCRIPT_MESSAGE = Symbol('UPDATE_TRANSCRIPT_MESSAGE');
|
|||
* }
|
||||
*/
|
||||
export const TOGGLE_REQUESTING_SUBTITLES
|
||||
= Symbol('TOGGLE_REQUESTING_SUBTITLES');
|
||||
= 'TOGGLE_REQUESTING_SUBTITLES';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* type: CLEAR_TOOLBOX_TIMEOUT
|
||||
* }
|
||||
*/
|
||||
export const CLEAR_TOOLBOX_TIMEOUT = Symbol('CLEAR_TOOLBOX_TIMEOUT');
|
||||
export const CLEAR_TOOLBOX_TIMEOUT = 'CLEAR_TOOLBOX_TIMEOUT';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which updates whether the conference is or is not
|
||||
|
@ -16,7 +16,7 @@ export const CLEAR_TOOLBOX_TIMEOUT = Symbol('CLEAR_TOOLBOX_TIMEOUT');
|
|||
* fullScreen: boolean
|
||||
* }
|
||||
*/
|
||||
export const FULL_SCREEN_CHANGED = Symbol('FULL_SCREEN_CHANGED');
|
||||
export const FULL_SCREEN_CHANGED = 'FULL_SCREEN_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of (redux) action which requests full screen mode be entered or
|
||||
|
@ -27,7 +27,7 @@ export const FULL_SCREEN_CHANGED = Symbol('FULL_SCREEN_CHANGED');
|
|||
* fullScreen: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_FULL_SCREEN = Symbol('SET_FULL_SCREEN');
|
||||
export const SET_FULL_SCREEN = 'SET_FULL_SCREEN';
|
||||
|
||||
/**
|
||||
* The type of the (redux) action which shows/hides the OverflowMenu.
|
||||
|
@ -37,7 +37,7 @@ export const SET_FULL_SCREEN = Symbol('SET_FULL_SCREEN');
|
|||
* visible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_OVERFLOW_MENU_VISIBLE = Symbol('SET_OVERFLOW_MENU_VISIBLE');
|
||||
export const SET_OVERFLOW_MENU_VISIBLE = 'SET_OVERFLOW_MENU_VISIBLE';
|
||||
|
||||
/**
|
||||
* The type of the action which sets the indicator which determiens whether a
|
||||
|
@ -48,7 +48,7 @@ export const SET_OVERFLOW_MENU_VISIBLE = Symbol('SET_OVERFLOW_MENU_VISIBLE');
|
|||
* hovered: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_TOOLBAR_HOVERED = Symbol('SET_TOOLBAR_HOVERED');
|
||||
export const SET_TOOLBAR_HOVERED = 'SET_TOOLBAR_HOVERED';
|
||||
|
||||
/**
|
||||
* The type of the action which sets the permanent visibility of the Toolbox.
|
||||
|
@ -58,7 +58,7 @@ export const SET_TOOLBAR_HOVERED = Symbol('SET_TOOLBAR_HOVERED');
|
|||
* alwaysVisible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_TOOLBOX_ALWAYS_VISIBLE = Symbol('SET_TOOLBOX_ALWAYS_VISIBLE');
|
||||
export const SET_TOOLBOX_ALWAYS_VISIBLE = 'SET_TOOLBOX_ALWAYS_VISIBLE';
|
||||
|
||||
/**
|
||||
* The type of the (redux) action which enables/disables the Toolbox.
|
||||
|
@ -68,7 +68,7 @@ export const SET_TOOLBOX_ALWAYS_VISIBLE = Symbol('SET_TOOLBOX_ALWAYS_VISIBLE');
|
|||
* enabled: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_TOOLBOX_ENABLED = Symbol('SET_TOOLBOX_ENABLED');
|
||||
export const SET_TOOLBOX_ENABLED = 'SET_TOOLBOX_ENABLED';
|
||||
|
||||
/**
|
||||
* The type of the action which sets a new Toolbox visibility timeout and its
|
||||
|
@ -80,7 +80,7 @@ export const SET_TOOLBOX_ENABLED = Symbol('SET_TOOLBOX_ENABLED');
|
|||
* timeoutMS: number
|
||||
* }
|
||||
*/
|
||||
export const SET_TOOLBOX_TIMEOUT = Symbol('SET_TOOLBOX_TIMEOUT');
|
||||
export const SET_TOOLBOX_TIMEOUT = 'SET_TOOLBOX_TIMEOUT';
|
||||
|
||||
/**
|
||||
* The type of the action which sets the delay in milliseconds after which
|
||||
|
@ -91,7 +91,7 @@ export const SET_TOOLBOX_TIMEOUT = Symbol('SET_TOOLBOX_TIMEOUT');
|
|||
* timeoutMS: number
|
||||
* }
|
||||
*/
|
||||
export const SET_TOOLBOX_TIMEOUT_MS = Symbol('SET_TOOLBOX_TIMEOUT');
|
||||
export const SET_TOOLBOX_TIMEOUT_MS = 'SET_TOOLBOX_TIMEOUT';
|
||||
|
||||
/**
|
||||
* The type of the (redux) action which shows/hides the Toolbox.
|
||||
|
@ -101,4 +101,4 @@ export const SET_TOOLBOX_TIMEOUT_MS = Symbol('SET_TOOLBOX_TIMEOUT');
|
|||
* visible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_TOOLBOX_VISIBLE = Symbol('SET_TOOLBOX_VISIBLE');
|
||||
export const SET_TOOLBOX_VISIBLE = 'SET_TOOLBOX_VISIBLE';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const DIAL_TRANSCRIBER = Symbol('DIAL_TRANSCRIBER');
|
||||
export const DIAL_TRANSCRIBER = 'DIAL_TRANSCRIBER';
|
||||
|
||||
/**
|
||||
* The type of Redux action triggering the transcriber to leave.
|
||||
|
@ -16,7 +16,7 @@ export const DIAL_TRANSCRIBER = Symbol('DIAL_TRANSCRIBER');
|
|||
* }
|
||||
* @public
|
||||
*/
|
||||
export const STOP_TRANSCRIBING = Symbol('STOP_TRANSCRBIBING');
|
||||
export const STOP_TRANSCRIBING = 'STOP_TRANSCRBIBING';
|
||||
|
||||
/**
|
||||
* The type of Redux action triggering storage of participantId of transcriber,
|
||||
|
@ -28,7 +28,7 @@ export const STOP_TRANSCRIBING = Symbol('STOP_TRANSCRBIBING');
|
|||
* }
|
||||
* @private
|
||||
*/
|
||||
export const _TRANSCRIBER_JOINED = Symbol('TRANSCRIBER_JOINED');
|
||||
export const _TRANSCRIBER_JOINED = 'TRANSCRIBER_JOINED';
|
||||
|
||||
/**
|
||||
* The type of Redux action signalling that the transcriber has left
|
||||
|
@ -39,7 +39,7 @@ export const _TRANSCRIBER_JOINED = Symbol('TRANSCRIBER_JOINED');
|
|||
* }
|
||||
* @private
|
||||
*/
|
||||
export const _TRANSCRIBER_LEFT = Symbol('TRANSCRIBER_LEFT');
|
||||
export const _TRANSCRIBER_LEFT = 'TRANSCRIBER_LEFT';
|
||||
|
||||
/**
|
||||
* The type of a Redux action signalling that a hidden participant has joined,
|
||||
|
@ -51,7 +51,7 @@ export const _TRANSCRIBER_LEFT = Symbol('TRANSCRIBER_LEFT');
|
|||
* @private
|
||||
*/
|
||||
export const _POTENTIAL_TRANSCRIBER_JOINED
|
||||
= Symbol('POTENTIAL_TRANSCRIBER_JOINED');
|
||||
= 'POTENTIAL_TRANSCRIBER_JOINED';
|
||||
|
||||
/**
|
||||
* The type of a Redux action signalling that dialing the transcriber failed.
|
||||
|
@ -61,7 +61,7 @@ export const _POTENTIAL_TRANSCRIBER_JOINED
|
|||
* }
|
||||
* @private
|
||||
*/
|
||||
export const _DIAL_ERROR = Symbol('DIAL_ERROR');
|
||||
export const _DIAL_ERROR = 'DIAL_ERROR';
|
||||
|
||||
/**
|
||||
* The type of Redux action which sets the pending transcribing notification UID
|
||||
|
@ -75,4 +75,4 @@ export const _DIAL_ERROR = Symbol('DIAL_ERROR');
|
|||
* @public
|
||||
*/
|
||||
export const SET_PENDING_TRANSCRIBING_NOTIFICATION_UID
|
||||
= Symbol('SET_PENDING_TRANSCRIBING_NOTIFICATION_UID');
|
||||
= 'SET_PENDING_TRANSCRIBING_NOTIFICATION_UID';
|
||||
|
|
|
@ -7,4 +7,4 @@
|
|||
* enabled: boolean
|
||||
* }}
|
||||
*/
|
||||
export const SET_TILE_VIEW = Symbol('SET_TILE_VIEW');
|
||||
export const SET_TILE_VIEW = 'SET_TILE_VIEW';
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* }
|
||||
*/
|
||||
export const SIP_GW_AVAILABILITY_CHANGED
|
||||
= Symbol('SIP_GW_AVAILABILITY_CHANGED');
|
||||
= 'SIP_GW_AVAILABILITY_CHANGED';
|
||||
|
||||
/**
|
||||
* The type of the action which signals to invite room participants to the
|
||||
|
@ -20,4 +20,4 @@ export const SIP_GW_AVAILABILITY_CHANGED
|
|||
* rooms: {Immutable.List}
|
||||
* }
|
||||
*/
|
||||
export const SIP_GW_INVITE_ROOMS = Symbol('SIP_GW_INVITE_ROOMS');
|
||||
export const SIP_GW_INVITE_ROOMS = 'SIP_GW_INVITE_ROOMS';
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
* visible: boolean
|
||||
* }
|
||||
*/
|
||||
export const SET_SIDEBAR_VISIBLE = Symbol('SET_SIDEBAR_VISIBLE');
|
||||
export const SET_SIDEBAR_VISIBLE = 'SET_SIDEBAR_VISIBLE';
|
||||
|
||||
/**
|
||||
* The type of (redux) action to set the default page index of
|
||||
|
@ -21,4 +21,4 @@ export const SET_SIDEBAR_VISIBLE = Symbol('SET_SIDEBAR_VISIBLE');
|
|||
* }
|
||||
*/
|
||||
export const SET_WELCOME_PAGE_LISTS_DEFAULT_PAGE
|
||||
= Symbol('SET_WELCOME_PAGE_LIST_DEFAULT_PAGE');
|
||||
= 'SET_WELCOME_PAGE_LIST_DEFAULT_PAGE';
|
||||
|
|
Loading…
Reference in New Issue