選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

constants.ts 2.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. import { ToolbarButton } from './configType';
  2. /**
  3. * The prefix of the {@code localStorage} key into which {@link storeConfig}
  4. * stores and from which {@link restoreConfig} restores.
  5. *
  6. * @protected
  7. * @type string
  8. */
  9. export const _CONFIG_STORE_PREFIX = 'config.js';
  10. /**
  11. * The list of all possible UI buttons.
  12. *
  13. * @protected
  14. * @type Array<string>
  15. */
  16. export const TOOLBAR_BUTTONS: ToolbarButton[] = [
  17. 'camera',
  18. 'chat',
  19. 'closedcaptions',
  20. 'desktop',
  21. 'download',
  22. 'embedmeeting',
  23. 'etherpad',
  24. 'feedback',
  25. 'filmstrip',
  26. 'fullscreen',
  27. 'hangup',
  28. 'help',
  29. 'highlight',
  30. 'invite',
  31. 'linktosalesforce',
  32. 'livestreaming',
  33. 'microphone',
  34. 'mute-everyone',
  35. 'mute-video-everyone',
  36. 'participants-pane',
  37. 'profile',
  38. 'raisehand',
  39. 'recording',
  40. 'security',
  41. 'select-background',
  42. 'settings',
  43. 'shareaudio',
  44. 'noisesuppression',
  45. 'sharedvideo',
  46. 'shortcuts',
  47. 'stats',
  48. 'tileview',
  49. 'toggle-camera',
  50. 'videoquality',
  51. 'whiteboard'
  52. ];
  53. /**
  54. * The toolbar buttons to show on premeeting screens.
  55. */
  56. export const PREMEETING_BUTTONS = [ 'microphone', 'camera', 'select-background', 'invite', 'settings' ];
  57. /**
  58. * The toolbar buttons to show on 3rdParty prejoin screen.
  59. */
  60. export const THIRD_PARTY_PREJOIN_BUTTONS = [ 'microphone', 'camera', 'select-background' ];
  61. /**
  62. * The toolbar buttons to show when in visitors mode.
  63. */
  64. export const VISITORS_MODE_BUTTONS = [ 'chat', 'hangup', 'raisehand', 'settings', 'tileview' ];
  65. /**
  66. * The set of feature flags.
  67. *
  68. * @enum {string}
  69. */
  70. export const FEATURE_FLAGS = {
  71. SSRC_REWRITING: 'ssrcRewritingEnabled'
  72. };
  73. /**
  74. * The URL at which the terms (of service/use) are available to the user.
  75. */
  76. export const DEFAULT_TERMS_URL = 'https://jitsi.org/meet/terms';
  77. /**
  78. * The URL at which the privacy policy is available to the user.
  79. */
  80. export const DEFAULT_PRIVACY_URL = 'https://jitsi.org/meet/privacy';
  81. /**
  82. * The URL at which the help centre is available to the user.
  83. */
  84. export const DEFAULT_HELP_CENTRE_URL = 'https://web-cdn.jitsi.net/faq/meet-faq.html';