您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

FeatureFlags.js 747B

123456789101112131415161718192021222324252627282930
  1. import { getLogger } from 'jitsi-meet-logger';
  2. const logger = getLogger('FeatureFlags');
  3. /**
  4. * A global module for accessing information about different feature flags state.
  5. */
  6. class FeatureFlags {
  7. /**
  8. * Configures the module.
  9. *
  10. * @param {boolean} flags.sourceNameSignaling - Enables source names in the signaling.
  11. */
  12. init(flags) {
  13. this._sourceNameSignaling = Boolean(flags.sourceNameSignaling);
  14. logger.info(`Source name signaling: ${this._sourceNameSignaling}`);
  15. }
  16. /**
  17. * Checks if the source name signaling is enabled.
  18. *
  19. * @returns {boolean}
  20. */
  21. isSourceNameSignalingEnabled() {
  22. return this._sourceNameSignaling;
  23. }
  24. }
  25. export default new FeatureFlags();