123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663 |
- /**
- * The target of a pin or unpin event was the local participant.
- *
- * Known full event names:
- * pinned.local
- * unpinned.local
- *
- * @type {String}
- */
- export const _LOCAL = 'local';
-
- /**
- * The target of a pin or unpin event was a remote participant.
- *
- * Known full event names:
- * pinned.remote
- * unpinned.remote
- *
- * @type {String}
- */
- export const _REMOTE = 'remote';
-
- /**
- * Audio mute toggled was triggered through the jitsi-meet api.
- *
- * @type {String}
- */
- export const API_TOGGLE_AUDIO = 'api.toggle.audio';
-
- /**
- * Video mute toggling was triggered through the jitsi-meet api.
- *
- * @type {String}
- */
- export const API_TOGGLE_VIDEO = 'api.toggle.video';
-
- /**
- * Audio only mode has been turned off.
- *
- * @type {String}
- */
- export const AUDIO_ONLY_DISABLED = 'audioonly.disabled';
-
- /**
- * The login button in the profile pane was clicked.
- *
- * @type {String}
- */
- export const AUTHENTICATE_LOGIN_CLICKED = 'authenticate.login.clicked';
-
- /**
- * The logout button in the profile pane was clicked.
- *
- * @type {String}
- */
- export const AUTHENTICATE_LOGOUT_CLICKED = 'authenticate.logout.clicked';
-
- /**
- * Performing a mute or unmute event based on a callkit setMuted event.
- *
- * Known full event names:
- * callkit.audio.muted
- * callkit.audio.unmuted
- *
- * @type {String}
- */
- export const CALLKIT_AUDIO_ = 'callkit.audio';
-
- /**
- * Toggling remote and local video display when entering or exiting backgrounded
- * app state.
- *
- * @type {String}
- */
- export const CALLKIT_BACKGROUND_VIDEO_MUTED = 'callkit.background.video.muted';
-
- /**
- * The local participant joined audio muted.
- *
- * @type {String}
- */
- export const CONFERENCE_AUDIO_INITIALLY_MUTED
- = 'conference.audio.initiallyMuted';
-
- /**
- * The local participant has started desktop sharing.
- *
- * @type {String}
- */
- export const CONFERENCE_SHARING_DESKTOP_START
- = 'conference.sharingDesktop.start';
-
- /**
- * The local participant was desktop sharing but has stopped.
- *
- * @type {String}
- */
- export const CONFERENCE_SHARING_DESKTOP_STOP
- = 'conference.sharingDesktop.stop';
-
- /**
- * The local participant joined video muted.
- *
- * @type {String}
- */
- export const CONFERENCE_VIDEO_INITIALLY_MUTED
- = 'conference.video.initiallyMuted';
-
- /**
- * The list of known input/output devices was changed and new audio input has
- * been used and should start as muted.
- *
- * @type {String}
- */
- export const DEVICE_LIST_CHANGED_AUDIO_MUTED = 'deviceListChanged.audio.muted';
-
- /**
- * The list of known devices was changed and new video input has been used
- * and should start as muted.
- *
- * @type {String}
- */
- export const DEVICE_LIST_CHANGED_VIDEO_MUTED = 'deviceListChanged.video.muted';
-
- /**
- * The feedback dialog is displayed.
- *
- * @type {String}
- */
- export const FEEDBACK_OPEN = 'feedback.open';
-
- /**
- * Page reload overlay has been displayed.
- *
- * Properties: label: reason for reload
- *
- * @type {String}
- */
- export const PAGE_RELOAD = 'page.reload';
-
- /**
- * The local participant has pinned a participant to remain on large video.
- *
- * Known full event names:
- * pinned.local
- * pinned.remote
- *
- * @type {String}
- */
- export const PINNED_ = 'pinned';
-
- /**
- * Recording start was attempted but the local user canceled the request.
- *
- * @type {String}
- */
- export const RECORDING_CANCELED = 'recording.canceled';
-
- /**
- * Recording button has been clicked.
- *
- * @type {String}
- */
- export const RECORDING_CLICKED = 'recording.clicked';
-
- /**
- * Recording has been started.
- *
- * @type {String}
- */
- export const RECORDING_STARTED = 'recording.started';
-
- /**
- * Recording has been stopped by clicking the recording button.
- *
- * @type {String}
- */
- export const RECORDING_STOPPED = 'recording.stopped';
-
- /**
- * Clicked on the button to kick a remote participant from the conference.
- *
- * Properties: value: 1, label: participantID
- *
- * @type {String}
- */
- export const REMOTE_VIDEO_MENU_KICK = 'remotevideomenu.kick';
-
- /**
- * Clicked on the button to audio mute a remote participant.
- *
- * Properties: value: 1, label: participantID
- *
- * @type {String}
- */
- export const REMOTE_VIDEO_MENU_MUTE_CLICKED = 'remotevideomenu.mute.clicked';
-
- /**
- * Confirmed the muting of a remote participant.
- *
- * Properties: value: 1, label: participantID
- *
- * @type {String}
- */
- export const REMOTE_VIDEO_MENU_MUTE_CONFIRMED
- = 'remotevideomenu.mute.confirmed';
-
- /**
- * Clicked on the remote control option in the remote menu.
- *
- * Properties: value: 1, label: participantID
- *
- * Known full event names:
- * remotevideomenu.remotecontrol.stop
- * remotevideomenu.remotecontrol.start
- *
- * @type {String}
- */
- export const REMOTE_VIDEO_MENU_REMOTE_CONTROL_
- = 'remotevideomenu.remotecontrol';
-
- /**
- * Replacing the currently used track of specified type with a new track of the
- * same type. The event is fired when changing devices.
- *
- * Known full event names:
- * replacetrack.audio
- * replacetrack.video
- *
- * @type {String}
- */
- export const REPLACE_TRACK_ = 'replacetrack';
-
- /**
- * The local participant failed to start receiving high quality video from
- * a remote participant, which is usually initiated by the remote participant
- * being put on large video.
- *
- * @type {String}
- */
- export const SELECT_PARTICIPANT_FAILED = 'selectParticipant.failed';
-
- /**
- * The local participant began using a different audio input device (mic).
- *
- * @type {String}
- */
- export const SETTINGS_CHANGE_DEVICE_AUDIO_IN = 'settings.changeDevice.audioIn';
-
- /**
- * The local participant began using a different audio output device (speaker).
- *
- * @type {String}
- */
- export const SETTINGS_CHANGE_DEVICE_AUDIO_OUT
- = 'settings.changeDevice.audioOut';
-
- /**
- * The local participant began using a different camera.
- *
- * @type {String}
- */
- export const SETTINGS_CHANGE_DEVICE_VIDEO = 'settings.changeDevice.video';
-
- /**
- * Attempted to start sharing a YouTube video but one is already being shared.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_ALREADY_SHARED = 'sharedvideo.alreadyshared';
-
- /**
- * The local participant's mic was muted automatically during a shared video.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_AUDIO_MUTED = 'sharedvideo.audio.muted';
-
- /**
- * The local participant's mic was unmuted automatically during a shared video.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_AUDIO_UNMUTED = 'sharedvideo.audio.unmuted';
-
- /**
- * Canceled the prompt to enter a YouTube video to share.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_CANCELED = 'sharedvideo.canceled';
-
- /**
- * The shared YouTube video has been paused.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_PAUSED = 'sharedvideo.paused';
-
- /**
- * Started sharing a YouTube video.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_STARTED = 'sharedvideo.started';
-
- /**
- * Confirmed stoppage of the shared YouTube video.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_STOPPED = 'sharedvideo.stoped';
-
- /**
- * The shared YouTube video had its volume change.
- *
- * @type {String}
- */
- export const SHARED_VIDEO_VOLUME_CHANGED = 'sharedvideo.volumechanged';
-
- /**
- * Pressed the keyboard shortcut for toggling audio mute.
- *
- * @type {String}
- */
- export const SHORTCUT_AUDIO_MUTE_TOGGLED = 'shortcut.audiomute.toggled';
-
- /**
- * Pressed the keyboard shortcut for toggling chat panel display.
- *
- * @type {String}
- */
- export const SHORTCUT_CHAT_TOGGLED = 'shortcut.chat.toggled';
-
- /**
- * Toggled the display of the keyboard shortcuts help dialog.
- *
- * @type {String}
- */
- export const SHORTCUT_HELP = 'shortcut.shortcut.help';
-
- /**
- * Pressed the keyboard shortcut for togglgin raise hand status.
- *
- * @type {String}
- */
- export const SHORTCUT_RAISE_HAND_CLICKED = 'shortcut.raisehand.clicked';
-
- /**
- * Pressed the keyboard shortcut for toggling screenshare.
- *
- * @type {String}
- */
- export const SHORTCUT_SCREEN_TOGGLED = 'shortcut.screen.toggled';
-
- /**
- * Toggled the display of the speaker stats dialog.
- *
- * @type {String}
- */
- export const SHORTCUT_SPEAKER_STATS_CLICKED = 'shortcut.speakerStats.clicked';
-
- /**
- * Started pressing the key that undoes audio mute while the key is pressed.
- *
- * @type {String}
- */
- export const SHORTCUT_TALK_CLICKED = 'shortcut.talk.clicked';
-
- /**
- * Released the key used to talk while audio muted, returning to the audio muted
- * state.
- *
- * @type {String}
- */
- export const SHORTCUT_TALK_RELEASED = 'shortcut.talk.released';
-
- /**
- * Toggling video mute state using a keyboard shortcut.
- *
- * @type {String}
- */
- export const SHORTCUT_VIDEO_MUTE_TOGGLED = 'shortcut.videomute.toggled';
-
- /**
- * The config specifies the local participant should start with audio only mode
- * enabled or disabled.
- *
- * Known full event names:
- * startaudioonly.enabled
- * startaudioonly.disabled
- *
- * @type {String}
- */
- export const START_AUDIO_ONLY_ = 'startaudioonly';
-
- /**
- * The config specifies the local participant should start with audio mute
- * enabled or disabled.
- *
- * Known full event names:
- * startmuted.client.audio.muted
- * startmuted.client.audio.unmuted
- *
- * @type {String}
- */
- export const START_MUTED_CLIENT_AUDIO_ = 'startmuted.client.audio';
-
- /**
- * The config specifies the local participant should start with video mute
- * enabled or disabled.
- *
- * Known full event names:
- * startmuted.client.video.muted
- * startmuted.client.video.unmuted
- *
- * @type {String}
- */
- export const START_MUTED_CLIENT_VIDEO_ = 'startmuted.client.video';
-
- /**
- * The local participant has received an event from the server stating to
- * start audio muted or unmuted.
- *
- * Known full event names:
- * startmuted.server.audio.muted
- * startmuted.server.audio.unmuted
- *
- * @type {String}
- */
- export const START_MUTED_SERVER_AUDIO_ = 'startmuted.server.audio';
-
- /**
- * The local participant has received an event from the server stating to
- * start video muted or unmuted.
- *
- * Known full event names:
- * startmuted.server.video.muted
- * startmuted.server.video.unmuted
- *
- * @type {String}
- */
- export const START_MUTED_SERVER_VIDEO_ = 'startmuted.server.video';
-
- /**
- * How long it took to switch between simulcast streams.
- *
- * Properties: value
- *
- * @type {String}
- */
- export const STREAM_SWITCH_DELAY = 'stream.switch.delay';
-
- /**
- * Automatically changing the mute state of a media track in order to match
- * the current stored state in redux.
- *
- * Known full event names:
- * synctrackstate.audio.muted
- * synctrackstate.audio.unmuted
- * synctrackstate.video.muted
- * synctrackstate.video.unmuted
- *
- * @type {String}
- */
- export const SYNC_TRACK_STATE_ = 'synctrackstate';
-
- /**
- * Clicked the toolbar button to enter audio mute state.
- *
- * @type {String}
- */
- export const TOOLBAR_AUDIO_MUTED = 'toolbar.audio.muted';
-
- /**
- * Clicked within a toolbar menu to enable audio only.
- *
- * @type {String}
- */
- export const TOOLBAR_AUDIO_ONLY_ENABLED = 'toolbar.audioonly.enabled';
-
- /**
- * Clicked the toolbar button to exit audio mute state.
- *
- * @type {String}
- */
- export const TOOLBAR_AUDIO_UNMUTED = 'toolbar.audio.unmuted';
-
- /**
- * Clicked the toolbar button for toggling chat panel display.
- *
- * @type {String}
- */
- export const TOOLBAR_CHAT_TOGGLED = 'toolbar.chat.toggled';
-
- /**
- * Clicked the toolbar button for toggling contact list panel display.
- *
- * @type {String}
- */
- export const TOOLBAR_CONTACTS_TOGGLED = 'toolbar.contacts.toggled';
-
- /**
- * Clicked the toolbar button to toggle display of etherpad (collaborative
- * document writing).
- *
- * @type {String}
- */
- export const TOOLBAR_ETHERPACK_CLICKED = 'toolbar.etherpad.clicked';
-
- /**
- * Pressed the keyboard shortcut to open the device selection window while in
- * filmstrip only mode.
- *
- * @type {String}
- */
- export const TOOLBAR_FILMSTRIP_ONLY_DEVICE_SELECTION_TOGGLED
- = 'toolbar.fodeviceselection.toggled';
-
- /**
- * Visibility of the filmstrip has been toggled.
- *
- * @type {String}
- */
- export const TOOLBAR_FILMSTRIP_TOGGLED = 'toolbar.filmstrip.toggled';
-
- /**
- * Clicked the toolbar button to toggle display full screen mode.
- *
- * @type {String}
- */
- export const TOOLBAR_FULLSCREEN_ENABLED = 'toolbar.fullscreen.enabled';
-
- /**
- * Clicked the toolbar button to leave the conference.
- *
- * @type {String}
- */
- export const TOOLBAR_HANGUP = 'toolbar.hangup';
-
- /**
- * Clicked the toolbar button to open the invite dialog.
- *
- * @type {String}
- */
- export const TOOLBAR_INVITE_CLICKED = 'toolbar.invite.clicked';
-
- /**
- * The invite dialog has been dismissed.
- *
- * @type {String}
- */
- export const TOOLBAR_INVITE_CLOSE = 'toolbar.invite.close';
-
- /**
- * Clicked the toolbar button for toggling the display of the profile panel.
- *
- * @type {String}
- */
- export const TOOLBAR_PROFILE_TOGGLED = 'toolbar.profile.toggled';
-
- /**
- * Clicked the toolbar button for toggling raise hand status.
- *
- * @type {String}
- */
- export const TOOLBAR_RAISE_HAND_CLICKED = 'toolbar.raiseHand.clicked';
-
- /**
- * Clicked the toolbar button to stop screensharing.
- *
- * @type {String}
- */
- export const TOOLBAR_SCREEN_DISABLED = 'toolbar.screen.disabled';
-
- /**
- * Clicked the toolbar button to start screensharing.
- *
- * @type {String}
- */
- export const TOOLBAR_SCREEN_ENABLED = 'toolbar.screen.enabled';
-
- /**
- * Clicked the toolbar button for toggling display of the settings menu.
- *
- * @type {String}
- */
- export const TOOLBAR_SETTINGS_TOGGLED = 'toolbar.settings.toggled';
-
- /**
- * Clicked the toolbar button for toggling a shared YouTube video.
- *
- * @type {String}
- */
- export const TOOLBAR_SHARED_VIDEO_CLICKED = 'toolbar.sharedvideo.clicked';
-
- /**
- * Clicked the toolbar button to open the dial-out feature.
- *
- * @type {String}
- */
- export const TOOLBAR_SIP_DIALPAD_CLICKED = 'toolbar.sip.dialpad.clicked';
-
- /**
- * In the mobile app, clicked on the toolbar button to toggle video mute.
- *
- * Known full event names:
- * toolbar.video.muted
- * toolbar.video.unmuted
- *
- * @type {String}
- */
- export const TOOLBAR_VIDEO_ = 'toolbar.video';
-
- /**
- * Clicked on the toolbar to video unmute.
- *
- * @type {String}
- */
- export const TOOLBAR_VIDEO_DISABLED = 'toolbar.video.disabled';
-
- /**
- * Clicked on the toolbar to video mute.
- *
- * @type {String}
- */
- export const TOOLBAR_VIDEO_ENABLED = 'toolbar.video.enabled';
-
- /**
- * Clicked within a toolbar menu to set max incoming video quality to high
- * definition.
- *
- * @type {String}
- */
- export const TOOLBAR_VIDEO_QUALITY_HIGH = 'toolbar.videoquality.high';
-
- /**
- * Clicked within a toolbar menu to set max incoming video quality to low
- * definition.
- *
- * @type {String}
- */
- export const TOOLBAR_VIDEO_QUALITY_LOW = 'toolbar.videoquality.low';
-
- /**
- * Clicked within a toolbar menu to set max incoming video quality to standard
- * definition.
- *
- * @type {String}
- */
- export const TOOLBAR_VIDEO_QUALITY_STANDARD = 'toolbar.videoquality.standard';
-
- /**
- * The local participant has unpinned a participant so the participant doesn't
- * remain permanently on local large video.
- *
- * Known full event names:
- * unpinned.local
- * unpinned.remote
- *
- * @type {String}
- */
- export const UNPINNED_ = 'unpinned';
|