You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UIEvents.js 3.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. export default {
  2. NICKNAME_CHANGED: 'UI.nickname_changed',
  3. PINNED_ENDPOINT: 'UI.pinned_endpoint',
  4. /**
  5. * Notifies that local user created text message.
  6. */
  7. MESSAGE_CREATED: 'UI.message_created',
  8. /**
  9. * Notifies that local user changed email.
  10. */
  11. EMAIL_CHANGED: 'UI.email_changed',
  12. /**
  13. * Notifies that "start muted" settings changed.
  14. */
  15. AUDIO_MUTED: 'UI.audio_muted',
  16. VIDEO_MUTED: 'UI.video_muted',
  17. ETHERPAD_CLICKED: 'UI.etherpad_clicked',
  18. SHARED_VIDEO_CLICKED: 'UI.start_shared_video',
  19. /**
  20. * Updates shared video with params: url, state, time(optional)
  21. * Where url is the video link, state is stop/start/pause and time is the
  22. * current video playing time.
  23. */
  24. UPDATE_SHARED_VIDEO: 'UI.update_shared_video',
  25. TOGGLE_FULLSCREEN: 'UI.toogle_fullscreen',
  26. FULLSCREEN_TOGGLED: 'UI.fullscreen_toggled',
  27. AUTH_CLICKED: 'UI.auth_clicked',
  28. /**
  29. * Notifies that the audio only mode was toggled.
  30. */
  31. TOGGLE_AUDIO_ONLY: 'UI.toggle_audioonly',
  32. TOGGLE_CHAT: 'UI.toggle_chat',
  33. /**
  34. * Notifies that a command to toggle the filmstrip has been issued. The
  35. * event may optionally specify a {Boolean} (primitive) value to assign to
  36. * the visibility of the filmstrip (i.e. the event may act as a setter).
  37. * The very toggling of the filmstrip may or may not occurred at the time
  38. * of the receipt of the event depending on the position of the receiving
  39. * event listener in relation to the event listener which carries out the
  40. * command to toggle the filmstrip.
  41. *
  42. * @see {TOGGLED_FILMSTRIP}
  43. */
  44. TOGGLE_FILMSTRIP: 'UI.toggle_filmstrip',
  45. /**
  46. * Notifies that the filmstrip was (actually) toggled. The event supplies a
  47. * {Boolean} (primitive) value indicating the visibility of the filmstrip
  48. * after the toggling (at the time of the event emission).
  49. *
  50. * @see {TOGGLE_FILMSTRIP}
  51. */
  52. TOGGLED_FILMSTRIP: 'UI.toggled_filmstrip',
  53. TOGGLE_SCREENSHARING: 'UI.toggle_screensharing',
  54. TOGGLED_SHARED_DOCUMENT: 'UI.toggled_shared_document',
  55. HANGUP: 'UI.hangup',
  56. LOGOUT: 'UI.logout',
  57. VIDEO_DEVICE_CHANGED: 'UI.video_device_changed',
  58. AUDIO_DEVICE_CHANGED: 'UI.audio_device_changed',
  59. AUDIO_OUTPUT_DEVICE_CHANGED: 'UI.audio_output_device_changed',
  60. /**
  61. * Notifies interested listeners that the follow-me feature is enabled or
  62. * disabled.
  63. */
  64. FOLLOW_ME_ENABLED: 'UI.follow_me_enabled',
  65. /**
  66. * Notifies that flipX property of the local video is changed.
  67. */
  68. LOCAL_FLIPX_CHANGED: 'UI.local_flipx_changed',
  69. // An event which indicates that the resolution of a remote video has
  70. // changed.
  71. RESOLUTION_CHANGED: 'UI.resolution_changed',
  72. /**
  73. * Notifies that the button "Cancel" is pressed on the dialog for
  74. * external extension installation.
  75. */
  76. EXTERNAL_INSTALLATION_CANCELED: 'UI.external_installation_canceled',
  77. /**
  78. * Notifies that the side toolbar container has been toggled. The actual
  79. * event must contain the identifier of the container that has been toggled
  80. * and information about toggle on or off.
  81. */
  82. SIDE_TOOLBAR_CONTAINER_TOGGLED: 'UI.side_container_toggled',
  83. /**
  84. * Notifies that the raise hand has been changed.
  85. */
  86. LOCAL_RAISE_HAND_CHANGED: 'UI.local_raise_hand_changed',
  87. /**
  88. * Notifies that the avatar is displayed or not on the largeVideo.
  89. */
  90. LARGE_VIDEO_AVATAR_VISIBLE: 'UI.large_video_avatar_visible',
  91. /**
  92. * Notifies that the displayed particpant id on the largeVideo is changed.
  93. */
  94. LARGE_VIDEO_ID_CHANGED: 'UI.large_video_id_changed'
  95. };