export const SyncStorageDefaultInterval = 1000; export const SyncStorageMaxErrorsBeforeThrottle = 5; export const SyncStorageThrottleBackOffAmount = 5000; export const SyncStorageThrottleMax = 120000; // Bitmaskable conference types export const TEACHER_CONFERENCE_TYPE_NONE = 0; export const TEACHER_CONFERENCE_TYPE_VIDEO = 1; export const TEACHER_CONFERENCE_TYPE_AUDIO = 2; export const CatchAllOrg = 'deadbeef-4811-30f6-42e7-7d8421b2bece'; export const RouteEnum = Object.freeze({ Chat: 'build/index.html#/chat', Speaker: 'build/index.html#/speaker-audio' }); export const AppRuntimeId = chrome.runtime.id; //Note: Devs will need to hard-code this during development to match their runtime id