├── .ackrc ├── .codacy.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .prettierrc.js ├── .sync ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── babel.config.js ├── crius ├── .gitignore ├── README.md ├── babel.config.js ├── bdd.png ├── global.d.ts ├── packages │ ├── babel-preset-crius │ │ ├── README.md │ │ ├── lib │ │ │ └── index.js │ │ ├── package.json │ │ ├── src │ │ │ └── index.js │ │ └── test │ │ │ └── index.test.js │ ├── crius-is │ │ ├── README.md │ │ ├── index.ts │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── test │ │ │ └── index.test.ts │ ├── crius-logger │ │ ├── .gitignore │ │ ├── README.md │ │ ├── index.ts │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── test │ │ │ └── index.test.tsx │ ├── crius-runner │ │ ├── README.md │ │ ├── index.ts │ │ ├── package.json │ │ ├── src │ │ │ ├── context.ts │ │ │ ├── index.ts │ │ │ ├── interface.ts │ │ │ ├── lifecycle.ts │ │ │ └── runner.ts │ │ └── test │ │ │ ├── context.test.ts │ │ │ ├── context.test.tsx │ │ │ ├── index.test.ts │ │ │ ├── index.test.tsx │ │ │ ├── lifecycle.test.tsx │ │ │ └── runner.test.ts │ ├── crius-test │ │ ├── README.md │ │ ├── index.ts │ │ ├── package.json │ │ ├── src │ │ │ ├── builder.tsx │ │ │ ├── decorators.ts │ │ │ ├── index.ts │ │ │ ├── step.ts │ │ │ └── utils.ts │ │ └── test │ │ │ ├── decorators.test.ts │ │ │ ├── index.test.tsx │ │ │ └── utils.test.ts │ └── crius │ │ ├── README.md │ │ ├── index.ts │ │ ├── package.json │ │ ├── src │ │ ├── flow.ts │ │ ├── index.ts │ │ ├── step.ts │ │ ├── stepClass.ts │ │ └── stepFunction.ts │ │ └── test │ │ ├── flow.test.ts │ │ ├── index.test.ts │ │ ├── index.test.tsx │ │ └── stepClass.test.ts ├── scripts │ └── jest │ │ └── config.js └── tsconfig.json ├── package.json ├── packages ├── babel-settings │ ├── babel.config.js │ ├── electron-babel.config.js │ ├── index.js │ ├── jest.config.js │ ├── lib │ │ ├── ignores.js │ │ ├── jestTransform.js │ │ ├── nextTransform.js │ │ └── register.js │ ├── package.json │ ├── reactant-babel.config.js │ └── test │ │ └── ignore.test.ts ├── core │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── gulpfile.js │ ├── index.ts │ ├── jest.config.js │ ├── lib │ │ ├── ObjectMap │ │ │ ├── ObjectMap.ts │ │ │ └── index.ts │ │ ├── RcModule │ │ │ ├── RcModule.ts │ │ │ ├── RcModulePhone.ts │ │ │ ├── RcModuleType.ts │ │ │ ├── createApp.ts │ │ │ ├── decorators.ts │ │ │ └── index.ts │ │ ├── RcUIModule │ │ │ ├── RcUIModule.ts │ │ │ ├── RcUIModuleType.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── logger │ │ │ └── loggerV2.ts │ │ ├── rxjs │ │ │ ├── fromSubscribe.ts │ │ │ └── index.ts │ │ ├── track.ts │ │ └── usm-redux │ │ │ ├── checkPatches.ts │ │ │ ├── constant.ts │ │ │ ├── createStore.ts │ │ │ ├── decorators │ │ │ ├── action.ts │ │ │ ├── computed.ts │ │ │ ├── index.ts │ │ │ └── state.ts │ │ │ ├── index.ts │ │ │ ├── interface.ts │ │ │ ├── subscribe.ts │ │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── isEqual.ts │ │ │ ├── selector.ts │ │ │ └── stagedState.ts │ ├── package.json │ ├── test │ │ ├── .eslintrc │ │ ├── features │ │ │ ├── ObjectMap.test.tsx │ │ │ ├── RcModule.test.tsx │ │ │ ├── checkPatches.test.tsx │ │ │ ├── computed.test.tsx │ │ │ ├── createApp.test.tsx │ │ │ ├── debugging.test.tsx │ │ │ ├── loggerV2.test.tsx │ │ │ ├── polling.test.tsx │ │ │ ├── sleep.test.tsx │ │ │ ├── subscribe.test.tsx │ │ │ ├── usm-redux.test.tsx │ │ │ ├── waitUntil.test.tsx │ │ │ └── waitUntilTo.test.tsx │ │ ├── index.ts │ │ ├── lib │ │ │ ├── index.ts │ │ │ ├── waitTickFor.ts │ │ │ └── whenStateChange.ts │ │ ├── tsconfig.json │ │ └── typings │ │ │ └── typing.d.ts │ └── tsconfig.json ├── engage-voice-widget │ ├── LICENSE │ ├── README.md │ ├── agentScript │ │ ├── agentScript.html │ │ ├── agentScript.ts │ │ ├── dist │ │ │ ├── assets │ │ │ │ ├── css │ │ │ │ │ ├── cf-icon.css │ │ │ │ │ ├── engage-icons.css │ │ │ │ │ ├── font-awesome.css │ │ │ │ │ └── stylesheet.css │ │ │ │ ├── fonts │ │ │ │ │ ├── CCenter.eot │ │ │ │ │ ├── CCenter.ttf │ │ │ │ │ ├── CCenter.woff │ │ │ │ │ ├── CCenter.woff2 │ │ │ │ │ ├── Roboto-Black.eot │ │ │ │ │ ├── Roboto-Black.ttf │ │ │ │ │ ├── Roboto-Black.woff │ │ │ │ │ ├── Roboto-Black.woff2 │ │ │ │ │ ├── Roboto-BlackItalic.woff │ │ │ │ │ ├── Roboto-BlackItalic.woff2 │ │ │ │ │ ├── Roboto-Bold.eot │ │ │ │ │ ├── Roboto-Bold.ttf │ │ │ │ │ ├── Roboto-Bold.woff │ │ │ │ │ ├── Roboto-Bold.woff2 │ │ │ │ │ ├── Roboto-BoldItalic.woff │ │ │ │ │ ├── Roboto-BoldItalic.woff2 │ │ │ │ │ ├── Roboto-Italic.eot │ │ │ │ │ ├── Roboto-Italic.ttf │ │ │ │ │ ├── Roboto-Italic.woff │ │ │ │ │ ├── Roboto-Italic.woff2 │ │ │ │ │ ├── Roboto-Light.eot │ │ │ │ │ ├── Roboto-Light.ttf │ │ │ │ │ ├── Roboto-Light.woff │ │ │ │ │ ├── Roboto-Light.woff2 │ │ │ │ │ ├── Roboto-LightItalic.woff │ │ │ │ │ ├── Roboto-LightItalic.woff2 │ │ │ │ │ ├── Roboto-Medium.eot │ │ │ │ │ ├── Roboto-Medium.ttf │ │ │ │ │ ├── Roboto-Medium.woff │ │ │ │ │ ├── Roboto-Medium.woff2 │ │ │ │ │ ├── Roboto-MediumItalic.woff │ │ │ │ │ ├── Roboto-MediumItalic.woff2 │ │ │ │ │ ├── Roboto-Regular.eot │ │ │ │ │ ├── Roboto-Regular.ttf │ │ │ │ │ ├── Roboto-Regular.woff │ │ │ │ │ ├── Roboto-Regular.woff2 │ │ │ │ │ ├── Roboto-Thin.eot │ │ │ │ │ ├── Roboto-Thin.ttf │ │ │ │ │ ├── Roboto-Thin.woff │ │ │ │ │ ├── Roboto-Thin.woff2 │ │ │ │ │ ├── Roboto-ThinItalic.woff │ │ │ │ │ ├── Roboto-ThinItalic.woff2 │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ ├── glyphicons-halflings-regular.woff2 │ │ │ │ │ ├── iconfont.eot │ │ │ │ │ ├── iconfont.ttf │ │ │ │ │ └── iconfont.woff │ │ │ │ └── languages │ │ │ │ │ └── locale-us.json │ │ │ ├── dist │ │ │ │ ├── agentScript.angular.js │ │ │ │ ├── app.css │ │ │ │ ├── localeLoader.js │ │ │ │ ├── render.js │ │ │ │ ├── render.min.js │ │ │ │ ├── scripting_studio.css │ │ │ │ ├── vendor.js │ │ │ │ └── vendor.min.js │ │ │ └── source │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-aria.min.js │ │ │ │ ├── angular-material.min.css │ │ │ │ ├── angular-material.min.js │ │ │ │ ├── angular-resource.min.js │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ ├── angular-translate.min.js │ │ │ │ ├── angular.js │ │ │ │ ├── angular.min.js │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── jquery-ui.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ ├── lodash.min.js │ │ │ │ ├── moment-timezone.js │ │ │ │ ├── moment.min.js │ │ │ │ ├── select.min.css │ │ │ │ └── select.min.js │ │ └── scripts │ │ │ ├── evSource │ │ │ ├── README.md │ │ │ ├── app.js │ │ │ └── render.js │ │ │ └── update-icon.js │ ├── assets │ │ └── icons │ │ │ ├── engageVoiceLogo.svg │ │ │ ├── icon-pvc-connecting.svg │ │ │ ├── icon-pvc-disabled.svg │ │ │ ├── icon-pvc-disconnecting.svg │ │ │ ├── icon-pvc-off.svg │ │ │ ├── icon-pvc-on.svg │ │ │ ├── icon-record.svg │ │ │ └── icon-recording.svg │ ├── babel.config.js │ ├── components │ │ ├── ActiveCallListPanel │ │ │ ├── ActiveCallListPanel.tsx │ │ │ ├── ActiveCallListPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ActivityCallLogPanel │ │ │ ├── ActivityCallLogPanel.spec.tsx │ │ │ ├── ActivityCallLogPanel.tsx │ │ │ ├── ActivityCallLogPanel.ut.tsx │ │ │ ├── ActivityCallLogWrapper.tsx │ │ │ ├── IvrInfo │ │ │ │ ├── IvrInfo.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── KeypadCollapse │ │ │ │ ├── KeypadCollapse.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ ├── index.ts │ │ │ │ └── styles │ │ │ │ │ └── KeyPadWrapper.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ ├── styles.scss │ │ │ └── utils │ │ │ │ ├── EditLogSection.tsx │ │ │ │ ├── getButtonText.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ ├── AlertRenderer │ │ │ ├── AlertRenderer.tsx │ │ │ ├── EvAuthAlert │ │ │ │ ├── EvAuthAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvCallAlert │ │ │ │ ├── EvCallAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvCallDispositionAlert │ │ │ │ ├── EvCallDispositionAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvCallInfoAlert │ │ │ │ ├── EvCallInfoAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvIntegratedSoftphoneAlert │ │ │ │ ├── EvIntegratedSoftphoneAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvRequeueCallAlert │ │ │ │ ├── EvRequeueCallAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvSessionConfigAlert │ │ │ │ ├── EvSessionConfigAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvTransferCallAlert │ │ │ │ ├── EvTransferCallAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ ├── EvWorkingStateAlert │ │ │ │ ├── EvWorkingStateAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── BasicSessionPanel │ │ │ ├── BasicSessionPanel.spec.tsx │ │ │ ├── BasicSessionPanel.tsx │ │ │ ├── Warning.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallHistoryCallLogPanel │ │ │ ├── CallHistoryCallLogPanel.tsx │ │ │ └── index.ts │ │ ├── ChooseAccountPanel │ │ │ ├── ChooseAccountPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── DialerPanel │ │ │ ├── Dialer │ │ │ │ ├── Dialer.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles │ │ │ │ │ ├── DialerWrapper.tsx │ │ │ │ │ └── index.ts │ │ │ ├── DialerPanel.tsx │ │ │ ├── DialerPanelWrapper.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── tests │ │ │ │ ├── DialerPanel.spec.tsx │ │ │ │ ├── DialerPanel.ut.tsx │ │ │ │ └── createDialerPanel.tsx │ │ ├── EvLoginHeader │ │ │ ├── EvLoginHeader.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── EvSmallCallControl │ │ │ ├── EvSmallCallControl.tsx │ │ │ ├── components │ │ │ │ ├── ActiveCallButton.tsx │ │ │ │ ├── CountDownButton.tsx │ │ │ │ ├── CountDownButton.ut.tsx │ │ │ │ ├── RecordControlButton.tsx │ │ │ │ ├── RecordControlButton.ut.tsx │ │ │ │ ├── RecordingButton.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.tsx │ │ ├── InboundQueuesPanel │ │ │ ├── InboundQueuesPanel.tsx │ │ │ ├── InboundQueuesPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ListItemWithScrollCheck │ │ │ ├── ListItemWithScrollCheck.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── LoginPanel │ │ │ ├── LoginPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── MainViewPanel │ │ │ ├── MainViewPanel.tsx │ │ │ ├── WorkingStateSelect │ │ │ │ ├── WorkingStateButton │ │ │ │ │ ├── WorkingStateButton.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── styles.scss │ │ │ │ ├── WorkingStateSelect.spec.tsx │ │ │ │ ├── WorkingStateSelect.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ManualDialSettingsPanel │ │ │ ├── CallerIdLabel │ │ │ │ ├── CallerIdLabel.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── ManualDialSettingsPanel.spec.tsx │ │ │ ├── ManualDialSettingsPanel.tsx │ │ │ ├── QueueLabel │ │ │ │ ├── QueueLabel.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── PickList │ │ │ ├── PickList.spec.tsx │ │ │ ├── PickList.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── RequeueCallPanel │ │ │ ├── RequeueCallGroupPanel │ │ │ │ ├── RequeueCallGroupDetailPanel │ │ │ │ │ ├── RequeueCallGroupDetailPanel.spec.tsx │ │ │ │ │ ├── RequeueCallGroupDetailPanel.tsx │ │ │ │ │ ├── i18n │ │ │ │ │ │ ├── en-US.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── loadLocale.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── RequeueCallGroupPanel.spec.tsx │ │ │ │ ├── RequeueCallGroupPanel.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── loadLocale.ts │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ └── index.ts │ │ ├── SearchSelectField │ │ │ ├── SearchSelectField.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SelectList │ │ │ ├── BackHeader │ │ │ │ ├── BackHeader.tsx │ │ │ │ └── index.ts │ │ │ ├── ListItem │ │ │ │ ├── ListItem.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── SelectList.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SessionConfigPanel │ │ │ ├── SessionConfigPanel.spec.tsx │ │ │ ├── SessionConfigPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SessionUpdatePanel │ │ │ ├── SessionUpdatePanel.tsx │ │ │ ├── SessionUpdatePanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SettingsPanel │ │ │ ├── SettingsPanel.tsx │ │ │ ├── SettingsPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SmallCallControl │ │ │ ├── SmallCallControl.tsx │ │ │ ├── components │ │ │ │ ├── CallButtons.interface.ts │ │ │ │ ├── HangUpButton.tsx │ │ │ │ ├── HoldCallButton.tsx │ │ │ │ ├── MuteCallButton.tsx │ │ │ │ ├── TransferCallButton.tsx │ │ │ │ ├── getIconColor.tsx │ │ │ │ └── index.ts │ │ │ ├── help.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── TransferCallPanel │ │ │ ├── TransferCallPanel.tsx │ │ │ ├── TransferCallPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ └── TransferCallRecipient │ │ │ ├── InternalPanel │ │ │ ├── InternalPanel.tsx │ │ │ ├── InternalPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ │ ├── ManualEntryPanel │ │ │ ├── ManualEntryPanel.spec.tsx │ │ │ ├── ManualEntryPanel.tsx │ │ │ ├── ManualEntryPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ │ ├── PhoneBookPanel │ │ │ ├── PhoneBookPanel.tsx │ │ │ ├── PhoneBookPanel.ut.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ │ ├── i18n │ │ │ ├── en-US.ts │ │ │ ├── index.ts │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ ├── containers │ │ ├── ActiveCallListPage │ │ │ ├── ActiveCallListPage.ts │ │ │ └── index.ts │ │ ├── ActivityCallLogPage │ │ │ ├── ActivityCallLogPage.ts │ │ │ └── index.ts │ │ ├── AppView │ │ │ ├── AppView.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallHistoryCallLogPage │ │ │ ├── CallHistoryCallLogPage.tsx │ │ │ └── index.ts │ │ ├── CallHistoryPage │ │ │ ├── CallHistoryPage.ts │ │ │ └── index.ts │ │ ├── ChooseAccountPage │ │ │ ├── ChooseAccountPage.ts │ │ │ └── index.ts │ │ ├── DialerPage │ │ │ ├── DialerPage.ts │ │ │ └── index.ts │ │ ├── LoginPage │ │ │ ├── LoginPage.ts │ │ │ └── index.ts │ │ ├── MainViewPage │ │ │ ├── MainViewPage.ts │ │ │ └── index.ts │ │ ├── ManualDialSettingsPage │ │ │ ├── ManualDialSettingsPage.ts │ │ │ └── index.ts │ │ ├── RequeueCallGroupItemPage │ │ │ ├── RequeueCallGroupItemPage.ts │ │ │ └── index.ts │ │ ├── RequeueCallGroupPage │ │ │ ├── RequeueCallGroupPage.ts │ │ │ └── index.ts │ │ ├── SessionConfigPage │ │ │ ├── SessionConfigPage.ts │ │ │ └── index.ts │ │ ├── SessionUpdatePage │ │ │ ├── SessionUpdatePage.ts │ │ │ └── index.ts │ │ ├── SettingsPage │ │ │ ├── SettingsPage.ts │ │ │ └── index.ts │ │ ├── TransferCallPage │ │ │ ├── TransferCallPage.ts │ │ │ └── index.ts │ │ ├── TransferInternalRecipientPage │ │ │ ├── TransferInternalRecipientPage.ts │ │ │ └── index.ts │ │ ├── TransferManualEntryRecipientPage │ │ │ ├── TransferManualEntryRecipientPage.ts │ │ │ └── index.ts │ │ └── TransferPhoneBookRecipientPage │ │ │ ├── TransferPhoneBookRecipientPage.ts │ │ │ └── index.ts │ ├── enums │ │ ├── agentScriptEvents.ts │ │ ├── agentSessionEvents.ts │ │ ├── agentStateTypes.ts │ │ ├── agentStatesColors.ts │ │ ├── agentStatesTexts.ts │ │ ├── agentTypes.ts │ │ ├── callStatus.ts │ │ ├── dialoutStatus.ts │ │ ├── directTransferNotificationTypes.ts │ │ ├── directTransferStatues.ts │ │ ├── directTransferTypes.ts │ │ ├── dropDownOptions.ts │ │ ├── index.ts │ │ ├── logTypes.ts │ │ ├── loginStatus.ts │ │ ├── loginTypes.ts │ │ ├── messageTypes.ts │ │ ├── requeueEvents.ts │ │ ├── sfSearchTypes.ts │ │ ├── softphoneEvents.ts │ │ ├── tabManagerEvents.ts │ │ ├── transferErrors.ts │ │ ├── transferEvents.ts │ │ ├── transferStatuses.ts │ │ ├── transferSuccesses.ts │ │ └── transferTypes.ts │ ├── gulpfile.js │ ├── interfaces │ │ ├── Common.interface.ts │ │ ├── Environment.interface.ts │ │ ├── EvActiveCallListUI.interface.ts │ │ ├── EvActivityCallUI.interface.ts │ │ ├── EvAgentSessionUI.interface.ts │ │ ├── EvChooseAccountUI.interface.ts │ │ ├── EvData.interface.ts │ │ ├── EvDialerUI.interface.ts │ │ ├── EvHoldData.interface.ts │ │ ├── EvMainViewUI.interface.ts │ │ ├── EvManualDialSettingsUI.interface.ts │ │ ├── EvSettingsUI.interface.ts │ │ ├── EvTransferCallUI.interface.ts │ │ ├── Phone.interface.ts │ │ ├── SelectableQueue.interface.ts │ │ └── index.ts │ ├── jest.config.js │ ├── lib │ │ ├── EvClient │ │ │ ├── EvClient.ts │ │ │ ├── __SDK__ │ │ │ │ ├── AgentSDK.issue.md │ │ │ │ ├── agentLibrary.dev.js │ │ │ │ └── agentLibrary.js │ │ │ ├── enums │ │ │ │ ├── callbackTypes.ts │ │ │ │ ├── evDirectAgentTransferCallback.ts │ │ │ │ ├── evMessageTypes.ts │ │ │ │ ├── evStatus.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── interfaces │ │ │ │ ├── EvAgentScriptJson.interface.ts │ │ │ │ ├── EvClientCallMapping.interface.ts │ │ │ │ ├── EvRequeueOption.interface.ts │ │ │ │ ├── EvSdkResponse.interface.ts │ │ │ │ └── index.ts │ │ ├── EvTypeError.ts │ │ ├── FormatPhoneNumber │ │ │ ├── formatPhoneNumber.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── asyncEventEmitter.ts │ │ ├── callUniqueIdentifies.ts │ │ ├── checkCountryCode.spec.ts │ │ ├── checkCountryCode.ts │ │ ├── connectModule.ts │ │ ├── constant.ts │ │ ├── contactMatchIdentify.ts │ │ ├── getClockByTimestamp.ts │ │ ├── heartBeat.ts │ │ ├── parseNumber.spec.ts │ │ ├── parseNumber.ts │ │ ├── samples │ │ │ ├── callLogPanel.sample.ts │ │ │ ├── currentCall.sample.ts │ │ │ └── index.ts │ │ ├── sortByName.ts │ │ ├── tabLife.ts │ │ └── trackEvents.ts │ ├── modules │ │ ├── EvActiveCallControl │ │ │ ├── EvActiveCallControl.interface.ts │ │ │ ├── EvActiveCallControl.ts │ │ │ └── index.ts │ │ ├── EvActiveCallListUI │ │ │ ├── EvActiveCallListUI.interface.ts │ │ │ ├── EvActiveCallListUI.ts │ │ │ └── index.ts │ │ ├── EvActivityCallUI │ │ │ ├── EvActivityCallUI.interface.ts │ │ │ ├── EvActivityCallUI.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── EvAgentScript │ │ │ ├── EvAgentScript.interface.ts │ │ │ ├── EvAgentScript.ts │ │ │ └── index.ts │ │ ├── EvAgentSession │ │ │ ├── EvAgentSession.interface.ts │ │ │ ├── EvAgentSession.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── tabManagerEnabled.decorator.ts │ │ ├── EvAgentSessionUI │ │ │ ├── EvAgentSessionUI.interface.ts │ │ │ ├── EvAgentSessionUI.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── EvAnalytics │ │ │ ├── EvAnalytics.interface.ts │ │ │ ├── EvAnalytics.ts │ │ │ └── index.ts │ │ ├── EvAuth │ │ │ ├── EvAuth.interface.ts │ │ │ ├── EvAuth.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── EvCall │ │ │ ├── EvCall.interface.ts │ │ │ ├── EvCall.ts │ │ │ └── index.ts │ │ ├── EvCallDataSource │ │ │ ├── EvCallDataSource.interface.ts │ │ │ ├── EvCallDataSource.ts │ │ │ ├── helper.ts │ │ │ └── index.ts │ │ ├── EvCallDisposition │ │ │ ├── EvCallDisposition.interface.ts │ │ │ ├── EvCallDisposition.ts │ │ │ └── index.ts │ │ ├── EvCallHistory │ │ │ ├── EvCallHistory.interface.ts │ │ │ ├── EvCallHistory.ts │ │ │ └── index.ts │ │ ├── EvCallMonitor │ │ │ ├── EvCallMonitor.interface.ts │ │ │ ├── EvCallMonitor.ts │ │ │ └── index.ts │ │ ├── EvChooseAccountUI │ │ │ ├── EvChooseAccountUI.interface.ts │ │ │ ├── EvChooseAccountUI.ts │ │ │ └── index.ts │ │ ├── EvDialerUI │ │ │ ├── EvDialerUI.interface.ts │ │ │ ├── EvDialerUI.ts │ │ │ └── index.ts │ │ ├── EvIntegratedSoftphone │ │ │ ├── EvIntegratedSoftphone.interface.ts │ │ │ ├── EvIntegratedSoftphone.ts │ │ │ ├── IncomingModalText.tsx │ │ │ ├── audios │ │ │ │ ├── audio.ts │ │ │ │ ├── beep.wav │ │ │ │ ├── chatPresented.wav │ │ │ │ ├── dtmf.wav │ │ │ │ ├── index.ts │ │ │ │ ├── newchat.wav │ │ │ │ └── ringtone.wav │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ ├── runInActivityWebRTCTab.decorator.ts │ │ │ └── styles.scss │ │ ├── EvManualDialSettingsUI │ │ │ ├── EvManualDialSettingsUI.interface.ts │ │ │ ├── EvManualDialSettingsUI.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── EvPresence │ │ │ ├── EvPresence.interface.ts │ │ │ ├── EvPresence.ts │ │ │ └── index.ts │ │ ├── EvRequeueCall │ │ │ ├── EvRequeueCall.interface.ts │ │ │ ├── EvRequeueCall.ts │ │ │ └── index.ts │ │ ├── EvSettings │ │ │ ├── EvSettings.interface.ts │ │ │ ├── EvSettings.ts │ │ │ └── index.ts │ │ ├── EvSettingsUI │ │ │ ├── EvSettingsUI.interface.ts │ │ │ ├── EvSettingsUI.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── EvStorage │ │ │ ├── EvStorage.interface.ts │ │ │ ├── EvStorage.ts │ │ │ └── index.ts │ │ ├── EvSubscription │ │ │ ├── EvSubscription.interface.ts │ │ │ ├── EvSubscription.ts │ │ │ └── index.ts │ │ ├── EvTabManager │ │ │ ├── EvTabManager.ts │ │ │ └── index.ts │ │ ├── EvTransferCall │ │ │ ├── EvTransferCall.interface.ts │ │ │ ├── EvTransferCall.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── EvTransferCallUI │ │ │ ├── EvTransferCallUI.interface.ts │ │ │ ├── EvTransferCallUI.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── util.ts │ │ ├── EvWorkingState │ │ │ ├── EvWorkingState.interface.ts │ │ │ ├── EvWorkingState.ts │ │ │ └── index.ts │ │ └── MainViewUI │ │ │ ├── MainViewUI.interface.ts │ │ │ ├── MainViewUI.ts │ │ │ └── index.ts │ ├── package.json │ ├── scss │ │ ├── index.ts │ │ ├── variables.scss │ │ └── variables.ts │ ├── test │ │ ├── .eslintrc │ │ ├── features │ │ │ └── TabLife.test.tsx │ │ ├── interfaces │ │ │ └── index.ts │ │ ├── jest.setup.js │ │ ├── steps │ │ │ └── index.ts │ │ ├── support │ │ │ ├── setup.js │ │ │ └── shim.js │ │ ├── tsconfig.json │ │ ├── typings │ │ │ └── typing.d.ts │ │ └── utils │ │ │ ├── getCurrentRouteId.ts │ │ │ ├── index.ts │ │ │ └── moduleUIPageMount.tsx │ ├── tsconfig.json │ └── typings │ │ ├── deepWriteableValues.ts │ │ └── typings.d.ts ├── eslint-settings │ ├── .eslintrc.js │ ├── crius │ │ └── .eslintrc │ ├── eslint.js │ └── package.json ├── glip-widgets │ ├── LICENSE │ ├── README.md │ ├── assets │ │ └── images │ │ │ ├── default_avatar.png │ │ │ ├── emoji.png │ │ │ ├── emojione.png │ │ │ ├── left_arrow.png │ │ │ └── upload.png │ ├── babel.config.js │ ├── components │ │ ├── EmojiSelect │ │ │ ├── emojis.json │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipChatForm │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipChatPanel │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipGroupAvatar │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipGroupItem │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipGroupList │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipGroupName │ │ │ └── index.js │ │ ├── GlipGroupsPanel │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipMarkdown │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipPostContent │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipPostItem │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── GlipPostList │ │ │ ├── index.js │ │ │ └── styles.scss │ │ └── GlipTeamCreation │ │ │ ├── index.js │ │ │ └── styles.scss │ ├── containers │ │ ├── GlipChat │ │ │ └── index.js │ │ └── GlipGroups │ │ │ └── index.js │ ├── gulpfile.js │ ├── lib │ │ ├── formatPost.js │ │ └── isPicture.js │ └── package.json ├── i18n-dayjs │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── gulpfile.js │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── dayjsLanguagesMap.ts │ │ ├── i18n │ │ │ ├── de-DE.ts │ │ │ ├── en-AU.ts │ │ │ ├── en-GB.ts │ │ │ ├── en-US.ts │ │ │ ├── es-419.ts │ │ │ ├── es-ES.ts │ │ │ ├── fi-FI.ts │ │ │ ├── fr-CA.ts │ │ │ ├── fr-FR.ts │ │ │ ├── index.ts │ │ │ ├── it-IT.ts │ │ │ ├── ja-JP.ts │ │ │ ├── ko-KR.ts │ │ │ ├── loadLocale.ts │ │ │ ├── nl-NL.ts │ │ │ ├── pt-BR.ts │ │ │ ├── pt-PT.ts │ │ │ ├── zh-CN.ts │ │ │ ├── zh-HK.ts │ │ │ └── zh-TW.ts │ │ └── index.ts │ ├── tsconfig.json │ └── typings │ │ └── typings.d.ts ├── i18n │ ├── LICENSE │ ├── README.md │ ├── constants.ts │ ├── electron-babel.config.js │ ├── gulpfile.js │ ├── i18n.ts │ ├── index.ts │ ├── jest.config.js │ ├── lib │ │ ├── formatLocale │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── getLanguageFromLocale │ │ │ └── index.ts │ │ ├── processI18n │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── type.ts │ │ └── toPseudoString │ │ │ ├── index.test.ts │ │ │ └── index.ts │ ├── package.json │ └── tsconfig.json ├── locale-loader │ ├── .babelrc.js │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── gulpfile.js │ ├── index.js │ ├── jest.config.js │ ├── lib │ │ ├── asyncForEach │ │ │ └── index.js │ │ ├── asyncReduce │ │ │ └── index.js │ │ ├── compileLocaleData │ │ │ └── index.js │ │ ├── consolidateLocale │ │ │ └── index.js │ │ ├── defaultConfig.js │ │ ├── exportLocale │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── extractAnnotations │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── findLoaderFiles │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── generateData │ │ │ └── index.js │ │ ├── generateLoaderContent │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── importLocale │ │ │ ├── index.js │ │ │ ├── js.test.js │ │ │ └── ts.test.js │ │ ├── isLoaderFile │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── isLocaleFile │ │ │ ├── index.test.js │ │ │ └── index.ts │ │ ├── localeLoader │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── parseLocaleFile │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── readJsonData.js │ │ ├── readXlfData │ │ │ └── index.js │ │ └── transformLoader │ │ │ ├── index.js │ │ │ └── index.test.js │ └── package.json ├── locale-settings │ ├── index.d.ts │ ├── index.js │ └── package.json ├── phone-number │ ├── .babelrc.js │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── gulpfile.js │ ├── index.ts │ ├── jest.config.js │ ├── lib │ │ ├── cleanNumber │ │ │ └── index.js │ │ ├── customFormat │ │ │ ├── customFormat.interface.ts │ │ │ ├── customFormat.test.ts │ │ │ └── customFormat.ts │ │ ├── detect │ │ │ ├── index.js │ │ │ └── index.test.js │ │ ├── extractControls │ │ │ └── index.js │ │ ├── extractDigits.ts │ │ ├── format │ │ │ ├── index.test.js │ │ │ └── index.ts │ │ ├── isE164 │ │ │ └── index.js │ │ ├── isSameLocalNumber │ │ │ └── index.js │ │ ├── libphonenumber-js.js │ │ ├── parse │ │ │ ├── index.test.js │ │ │ ├── index.ts │ │ │ └── parse.interface.ts │ │ └── toWildcard │ │ │ └── index.js │ └── package.json ├── react-hooks │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── gulpfile.js │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── useHammer.ts │ │ ├── usePanMove.ts │ │ ├── useResizeAndToggle.tsx │ │ └── useZoom │ │ │ ├── bind-hammer-zoom.ts │ │ │ ├── index.ts │ │ │ └── useZoom.ts │ ├── test │ │ ├── .eslintrc │ │ ├── features │ │ │ ├── bind-hammer-zoom.test.ts │ │ │ ├── indext.test.ts │ │ │ └── useZoom.test.ts │ │ ├── jest.setup.ts │ │ ├── tsconfig.json │ │ └── typings │ │ │ └── typing.d.ts │ ├── tsconfig.json │ └── tsconfig.lint.json ├── ringcentral-crius │ ├── README.md │ ├── babel.config.js │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── combine.tsx │ │ ├── constant.ts │ │ ├── decorators │ │ │ ├── common.ts │ │ │ ├── index.ts │ │ │ ├── priority.ts │ │ │ ├── skip.ts │ │ │ ├── status.ts │ │ │ └── type.ts │ │ ├── getProps.ts │ │ ├── index.ts │ │ └── step.tsx │ ├── test │ │ ├── builder.test.tsx │ │ └── decorator │ │ │ ├── priority.test.ts │ │ │ └── type.test.ts │ ├── tsconfig.json │ └── typings │ │ └── typing.d.ts ├── ringcentral-integration │ ├── .codacy.yml │ ├── .eslintignore │ ├── .eslintrc │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── docs │ │ ├── background-client-proxy.md │ │ ├── contribute.md │ │ ├── creating-modules.md │ │ ├── dependency-injection.md │ │ ├── dev-build.md │ │ ├── local-development.md │ │ ├── modules │ │ │ ├── dialing-plan.md │ │ │ └── index.md │ │ └── presence-event-handling.md │ ├── enums │ │ ├── activeCallControlEvents.ts │ │ ├── activeCallControlStatus.ts │ │ ├── availabilityTypes.ts │ │ ├── callActions.ts │ │ ├── callDirections.ts │ │ ├── callLogMessages.ts │ │ ├── callLoggerTriggerTypes.ts │ │ ├── callResults.ts │ │ ├── calleeTypes.ts │ │ ├── conversationLogStatus.ts │ │ ├── dndStatus.ts │ │ ├── entityTypes.ts │ │ ├── extendedControlStatus.ts │ │ ├── extensionStatusTypes.ts │ │ ├── extensionTypes.ts │ │ ├── issueTrackingMessages.ts │ │ ├── messageDirection.ts │ │ ├── messageTypes.ts │ │ ├── moduleActionTypes.ts │ │ ├── moduleStatuses.ts │ │ ├── permissionsMessages.ts │ │ ├── phoneSources.ts │ │ ├── phoneTypes.ts │ │ ├── presenceStatus.enum.ts │ │ ├── proxyActionTypes.ts │ │ ├── proxyStatuses.ts │ │ ├── subscriptionFilters.ts │ │ ├── subscriptionHints.ts │ │ ├── syncTypes.ts │ │ ├── telephonySessionStatus.ts │ │ ├── telephonyStatus.ts │ │ ├── terminationTypes.ts │ │ ├── trackEvents.ts │ │ └── usageTypes.ts │ ├── gulpfile.js │ ├── helpers │ │ ├── meetingHelper.interface.ts │ │ ├── meetingHelper.ts │ │ └── renameTurkey.ts │ ├── integration-test │ │ ├── mock │ │ │ ├── MockForLoginOptions.interface.ts │ │ │ ├── data │ │ │ │ ├── accountInfo.json │ │ │ │ ├── accountPhoneNumber.json │ │ │ │ ├── activeCalls.json │ │ │ │ ├── addressBook.json │ │ │ │ ├── apiInfo.json │ │ │ │ ├── assistedUsers.json │ │ │ │ ├── authzProfile.json │ │ │ │ ├── blockedNumber.json │ │ │ │ ├── callLog.json │ │ │ │ ├── callLogList.json │ │ │ │ ├── callerId.json │ │ │ │ ├── conferenceCall.json │ │ │ │ ├── conferenceCallBringIn.json │ │ │ │ ├── conferencing.json │ │ │ │ ├── device.json │ │ │ │ ├── dialInNumbers.json │ │ │ │ ├── dialingPlan.json │ │ │ │ ├── discoveryExternal.json │ │ │ │ ├── discoveryInitial.json │ │ │ │ ├── extension.json │ │ │ │ ├── extensionInfo.json │ │ │ │ ├── extensions.json │ │ │ │ ├── features.json │ │ │ │ ├── fetchDL.json │ │ │ │ ├── fetchDLWithNoRecord.json │ │ │ │ ├── forwardingNumber.json │ │ │ │ ├── generateCode.json │ │ │ │ ├── lockedSettings.json │ │ │ │ ├── meeting.json │ │ │ │ ├── meetingInvitation.json │ │ │ │ ├── meetingProviderRcm.json │ │ │ │ ├── meetingProviderRcv.json │ │ │ │ ├── meetingsConfigurationAssisted.json │ │ │ │ ├── messageFaxItem.json │ │ │ │ ├── messageItem.json │ │ │ │ ├── messageList.json │ │ │ │ ├── messageSync.json │ │ │ │ ├── numberParse.json │ │ │ │ ├── numberParser.json │ │ │ │ ├── numberParserV2.json │ │ │ │ ├── phoneNumber.json │ │ │ │ ├── postRcvBridges.json │ │ │ │ ├── presence.json │ │ │ │ ├── pubnub.json │ │ │ │ ├── rcvInvitation.js │ │ │ │ ├── rcvMeetingSettings.json │ │ │ │ ├── ringOut.json │ │ │ │ ├── serviceInfo.json │ │ │ │ ├── sipProvision.json │ │ │ │ ├── sms.json │ │ │ │ ├── subscription.json │ │ │ │ ├── telephonySessions.json │ │ │ │ ├── timezone.json │ │ │ │ ├── updateConference.json │ │ │ │ ├── userSettings.json │ │ │ │ ├── videoConfiguration.json │ │ │ │ ├── videoPersonalSettings.json │ │ │ │ ├── videoPreference.json │ │ │ │ └── ws │ │ │ │ │ ├── connectionDetails.json │ │ │ │ │ ├── heartbeatResponse.json │ │ │ │ │ ├── subscriptionResponse.json │ │ │ │ │ └── wstoken.json │ │ │ ├── index.ts │ │ │ ├── pubnub.ts │ │ │ ├── telephonySessionBuilder.ts │ │ │ └── types │ │ │ │ ├── features.interface.ts │ │ │ │ └── index.ts │ │ ├── setup.ts │ │ └── utils │ │ │ ├── ClientHistoryRequest.ts │ │ │ ├── HelpUtil.ts │ │ │ ├── SimulateWindowObject.ts │ │ │ └── changeAccountInfoBrandData.tsx │ ├── interfaces │ │ ├── ActiveSession.interface.ts │ │ ├── BasePhone.interface.ts │ │ ├── Call.interface.ts │ │ ├── CallErrors.interface.ts │ │ ├── ClientResponse.ts │ │ ├── Contact.model.ts │ │ ├── Entity.interface.ts │ │ ├── EnvironmentType.interface.ts │ │ ├── GenericStorage.interface.ts │ │ ├── Meeting.interface.ts │ │ ├── MessageStore.model.ts │ │ ├── NumberParserResponse.interface.ts │ │ ├── PhoneNumber.model.ts │ │ ├── Presence.model.ts │ │ ├── Rcv.model.ts │ │ ├── Site.model.ts │ │ ├── Webphone.interface.ts │ │ └── utilities.ts │ ├── jest.config.js │ ├── jsconfig.json │ ├── lib │ │ ├── Analytics │ │ │ ├── analytics.min.js │ │ │ ├── index.ts │ │ │ ├── pendo.ts │ │ │ ├── pendo.xhr.js │ │ │ └── segment.ts │ │ ├── ChromeTransport │ │ │ ├── ClientTransport.ts │ │ │ ├── ServerTransport.ts │ │ │ ├── constants.ts │ │ │ └── index.ts │ │ ├── DataMatcherV2 │ │ │ ├── DataMatcher.interface.ts │ │ │ ├── DataMatcher.ts │ │ │ └── index.ts │ │ ├── LocalForageStorage.ts │ │ ├── LoggerBase │ │ │ ├── LoggerBase.interface.ts │ │ │ ├── LoggerBase.ts │ │ │ ├── index.ts │ │ │ └── loggerBaseHelper.ts │ │ ├── MemoryStorage │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── MessageTransport │ │ │ ├── BasicTransporter.ts │ │ │ ├── EventEmitterTransporter.ts │ │ │ ├── MessageTransport.ts │ │ │ ├── MessageTransporters.ts │ │ │ ├── PostMessageTransporter.ts │ │ │ └── index.ts │ │ ├── ObjectProxy │ │ │ ├── ObjectProxy.ts │ │ │ ├── index.ts │ │ │ └── proxyChrome.ts │ │ ├── Pollable.ts │ │ ├── RcModule │ │ │ ├── RcModule.test.js │ │ │ └── index.ts │ │ ├── RingCentralClient │ │ │ ├── RingCentralClient.ts │ │ │ └── index.ts │ │ ├── SingleTabBroadcastChannel │ │ │ ├── SingleTabBroadcastChannel.ts │ │ │ └── index.ts │ │ ├── SipInstanceManager │ │ │ ├── SipInstanceManager.ts │ │ │ └── index.ts │ │ ├── SleepDetection │ │ │ ├── SleepDetection.ts │ │ │ └── index.ts │ │ ├── StorageBase │ │ │ ├── StorageBase.interface.ts │ │ │ ├── StorageBase.ts │ │ │ ├── actionTypesBase.ts │ │ │ ├── getStorageReducer.ts │ │ │ └── index.ts │ │ ├── SynchronizedStorage.ts │ │ ├── TabFreezePrevention │ │ │ ├── TabFreezePrevention.ts │ │ │ └── index.ts │ │ ├── Tabbie.ts │ │ ├── TransportBase │ │ │ ├── TransportBase.ts │ │ │ └── index.ts │ │ ├── TransportInteractionBase │ │ │ ├── TransportInteractionBase.interface.ts │ │ │ ├── TransportInteractionBase.ts │ │ │ └── index.ts │ │ ├── background │ │ │ └── index.ts │ │ ├── batchApiHelper.ts │ │ ├── callLogHelpers.ts │ │ ├── channel.ts │ │ ├── chunkMessage.test.js │ │ ├── chunkMessage.ts │ │ ├── cleanNumber │ │ │ ├── cleanNumber.test.js │ │ │ └── index.ts │ │ ├── concurrentExecute │ │ │ └── index.ts │ │ ├── contactHelper.test.js │ │ ├── contactHelper.ts │ │ ├── createApp.ts │ │ ├── createRefreshTokenHelper.ts │ │ ├── createSdkConfig.ts │ │ ├── createSimpleReducer.ts │ │ ├── dataTransport.ts │ │ ├── debounce-throttle │ │ │ ├── debounce.ts │ │ │ ├── index.ts │ │ │ ├── promisedDebounce.ts │ │ │ ├── promisedThrottle.ts │ │ │ └── throttle.ts │ │ ├── debounce.ts │ │ ├── deprecated.ts │ │ ├── detectBrowserLocale │ │ │ ├── index.test.js │ │ │ └── index.ts │ │ ├── di │ │ │ ├── TODO.md │ │ │ ├── container.ts │ │ │ ├── decorators │ │ │ │ ├── library.ts │ │ │ │ ├── module.ts │ │ │ │ └── module_factory.ts │ │ │ ├── index.ts │ │ │ ├── injector.ts │ │ │ ├── provider.ts │ │ │ ├── registry │ │ │ │ ├── module_registry.ts │ │ │ │ ├── provider_registry.ts │ │ │ │ └── registry.ts │ │ │ ├── test │ │ │ │ ├── container.test.js │ │ │ │ ├── decorator.test.js │ │ │ │ ├── features.test.js │ │ │ │ ├── injector.test.js │ │ │ │ └── registry.test.js │ │ │ └── utils │ │ │ │ ├── error.ts │ │ │ │ ├── is_type.ts │ │ │ │ └── utils.ts │ │ ├── ensureExist.ts │ │ ├── fetchList.ts │ │ ├── fetchWithJsonp.ts │ │ ├── formatDuration │ │ │ ├── formatDuration.test.ts │ │ │ ├── formatDuration.ts │ │ │ └── index.ts │ │ ├── formatNumber │ │ │ ├── formatNumber.ts │ │ │ └── index.ts │ │ ├── getCSPDomains.ts │ │ ├── getCallingOption.ts │ │ ├── getDateFrom.ts │ │ ├── getIntlDateTimeFormatter │ │ │ ├── getIntlDateTimeFormatter.ts │ │ │ ├── index.test.js │ │ │ └── index.ts │ │ ├── getModuleStatusReducer │ │ │ ├── index.test.js │ │ │ └── index.ts │ │ ├── getProxyStatusReducer │ │ │ └── index.ts │ │ ├── getter.ts │ │ ├── hasNoAreaCode.test.ts │ │ ├── hasNoAreaCode.ts │ │ ├── isBlank.test.js │ │ ├── isBlank.ts │ │ ├── isValidNumber.test.ts │ │ ├── isValidNumber.ts │ │ ├── localeRegExp.test.js │ │ ├── localeRegExp.ts │ │ ├── lockRefresh.ts │ │ ├── messageHelper │ │ │ ├── constants.ts │ │ │ ├── index.test.js │ │ │ ├── index.ts │ │ │ ├── messageHelper.interface.ts │ │ │ └── messageHelper.ts │ │ ├── multipartHttpRequest.ts │ │ ├── normalizeNumber │ │ │ ├── index.ts │ │ │ └── normalizeNumber.ts │ │ ├── once.ts │ │ ├── padLeft.ts │ │ ├── parseNumber │ │ │ └── index.ts │ │ ├── phoneTypeHelper.ts │ │ ├── processI18n.ts │ │ ├── proxy │ │ │ ├── baseActionTypes.ts │ │ │ ├── getProxyClient.ts │ │ │ ├── getProxyClientReducer.ts │ │ │ ├── getProxyServer.ts │ │ │ ├── getProxyServerReducer.ts │ │ │ ├── handleProxyAction.ts │ │ │ └── proxify.ts │ │ ├── rateLimitThrottle │ │ │ ├── index.ts │ │ │ └── rateLimitThrottle.ts │ │ ├── required.ts │ │ ├── saveBlob.ts │ │ ├── selector │ │ │ └── index.ts │ │ ├── sliceExecute.ts │ │ ├── throttle.ts │ │ ├── validateAreaCode │ │ │ ├── index.ts │ │ │ └── validateAreaCode.test.js │ │ ├── validateIsOffline.ts │ │ ├── validateNumbers.test.ts │ │ ├── validateNumbers.ts │ │ ├── waitForSubscribe.ts │ │ └── wrapDescriptor.ts │ ├── modules │ │ ├── AccountContacts │ │ │ ├── AccountContacts.interface.ts │ │ │ ├── AccountContacts.ts │ │ │ └── index.ts │ │ ├── AccountInfo │ │ │ ├── AccountInfo.interface.ts │ │ │ ├── AccountInfo.ts │ │ │ └── index.ts │ │ ├── ActiveCallControl │ │ │ ├── ActiveCallControl.interface.ts │ │ │ ├── ActiveCallControl.ts │ │ │ ├── callControlAlerts.ts │ │ │ ├── callControlError.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── ActiveCalls │ │ │ ├── ActiveCalls.interface.ts │ │ │ ├── ActiveCalls.ts │ │ │ └── index.ts │ │ ├── ActivityMatcher │ │ │ ├── ActivityMatcher.interface.ts │ │ │ ├── ActivityMatcher.ts │ │ │ └── index.ts │ │ ├── AddressBook │ │ │ ├── AddressBook.interface.ts │ │ │ ├── AddressBook.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── Alert │ │ │ ├── Alert.interface.ts │ │ │ ├── Alert.ts │ │ │ ├── alertLevels.ts │ │ │ └── index.ts │ │ ├── Analytics │ │ │ ├── Analytics.interface.ts │ │ │ ├── Analytics.ts │ │ │ ├── actionTypes.ts │ │ │ ├── getAnalyticsReducer.ts │ │ │ ├── index.ts │ │ │ └── trackEvents.ts │ │ ├── AnalyticsV2 │ │ │ ├── Analytics.interface.ts │ │ │ ├── Analytics.ts │ │ │ ├── analyticsRouters.ts │ │ │ └── index.ts │ │ ├── AppFeatures │ │ │ ├── AppFeatures.interface.ts │ │ │ ├── AppFeatures.ts │ │ │ └── index.ts │ │ ├── AudioSettings │ │ │ ├── AudioSettings.interface.ts │ │ │ ├── AudioSettings.ts │ │ │ ├── audioSettingsErrors.ts │ │ │ └── index.ts │ │ ├── Auth │ │ │ ├── Auth.interface.ts │ │ │ ├── Auth.ts │ │ │ ├── authErrors.ts │ │ │ ├── authMessages.ts │ │ │ ├── index.ts │ │ │ └── loginStatus.ts │ │ ├── AvailabilityMonitor │ │ │ ├── AvailabilityMonitor.interface.ts │ │ │ ├── AvailabilityMonitor.ts │ │ │ ├── availabilityMonitorHelper.ts │ │ │ ├── availabilityStatus.ts │ │ │ ├── errorMessages.ts │ │ │ ├── highAvailabilityAPI.ts │ │ │ └── index.ts │ │ ├── Brand │ │ │ ├── Brand.interface.ts │ │ │ ├── Brand.ts │ │ │ ├── BrandConfig.interface.ts │ │ │ ├── createBrandConfig.ts │ │ │ ├── defaultBrandConfig.ts │ │ │ ├── index.ts │ │ │ └── processAssets.ts │ │ ├── BrowserLogger │ │ │ ├── BrowserLogger.interface.ts │ │ │ ├── BrowserLogger.ts │ │ │ └── index.ts │ │ ├── Call │ │ │ ├── Call.interface.ts │ │ │ ├── Call.ts │ │ │ ├── callErrors.ts │ │ │ ├── callStatus.ts │ │ │ └── index.ts │ │ ├── CallHistory │ │ │ ├── CallHistory.interface.ts │ │ │ ├── CallHistory.ts │ │ │ ├── callHistoryHelper.ts │ │ │ └── index.ts │ │ ├── CallLog │ │ │ ├── CallLog.interface.ts │ │ │ ├── CallLog.ts │ │ │ ├── helper.ts │ │ │ └── index.ts │ │ ├── CallLogger │ │ │ ├── CallLogger.interface.ts │ │ │ ├── CallLogger.ts │ │ │ ├── callLoggerHelper.ts │ │ │ └── index.ts │ │ ├── CallMonitor │ │ │ ├── CallMonitor.interface.ts │ │ │ ├── CallMonitor.ts │ │ │ ├── callEvents.ts │ │ │ ├── callMonitorHelper.ts │ │ │ └── index.ts │ │ ├── CallerId │ │ │ ├── CallerId.interface.ts │ │ │ ├── CallerId.ts │ │ │ └── index.ts │ │ ├── CallingSettings │ │ │ ├── CallingSettings.interface.ts │ │ │ ├── CallingSettings.ts │ │ │ ├── callingModes.ts │ │ │ ├── callingOptions.ts │ │ │ ├── callingSettingsMessages.ts │ │ │ ├── deprecatedCallingOptions.ts │ │ │ ├── hasClickToCallPermission.ts │ │ │ ├── index.ts │ │ │ └── mapOptionToMode.ts │ │ ├── CompanyContacts │ │ │ ├── CompanyContacts.interface.ts │ │ │ ├── CompanyContacts.ts │ │ │ └── index.ts │ │ ├── ComposeText │ │ │ ├── ComposeText.interface.ts │ │ │ ├── ComposeText.ts │ │ │ └── index.ts │ │ ├── ConferenceCall │ │ │ ├── ConferenceCall.interface.ts │ │ │ ├── ConferenceCall.ts │ │ │ ├── conferenceCallErrors.ts │ │ │ ├── index.ts │ │ │ └── lib │ │ │ │ ├── constants.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ ├── ConnectivityMonitor │ │ │ ├── ConnectivityMonitor.interface.ts │ │ │ ├── ConnectivityMonitor.ts │ │ │ └── index.ts │ │ ├── ContactMatcher │ │ │ ├── ContactMatcher.interface.ts │ │ │ ├── ContactMatcher.ts │ │ │ └── index.ts │ │ ├── ContactSearch │ │ │ ├── ContactSearch.interface.ts │ │ │ ├── ContactSearch.ts │ │ │ ├── contactSearchStatus.ts │ │ │ └── index.ts │ │ ├── Contacts │ │ │ ├── Contacts.interface.ts │ │ │ ├── Contacts.ts │ │ │ └── index.ts │ │ ├── ConversationLogger │ │ │ ├── ConversationLogger.interface.ts │ │ │ ├── ConversationLogger.ts │ │ │ ├── conversationLoggerHelper.ts │ │ │ └── index.ts │ │ ├── ConversationMatcher │ │ │ ├── ConversationMatcher.interface.ts │ │ │ ├── ConversationMatcher.ts │ │ │ └── index.ts │ │ ├── Conversations │ │ │ ├── Conversations.interface.ts │ │ │ ├── Conversations.ts │ │ │ ├── conversationsStatus.ts │ │ │ └── index.ts │ │ ├── DataFetcherV2 │ │ │ ├── DataFetcherV2.interface.ts │ │ │ ├── DataFetcherV2.ts │ │ │ ├── DataFetcherV2Consumer.interface.ts │ │ │ ├── DataFetcherV2Consumer.ts │ │ │ ├── DataSource.ts │ │ │ ├── index.ts │ │ │ └── sourceStatus.ts │ │ ├── DataTransportManager │ │ │ ├── DataTransportManager.interface.ts │ │ │ ├── DataTransportManager.ts │ │ │ └── index.ts │ │ ├── DateTimeFormat │ │ │ ├── DateTimeFormat.interface.ts │ │ │ ├── DateTimeFormat.ts │ │ │ └── index.ts │ │ ├── DialingPlan │ │ │ ├── DialingPlan.interface.ts │ │ │ ├── DialingPlan.ts │ │ │ └── index.ts │ │ ├── Environment │ │ │ ├── Environment.interface.ts │ │ │ ├── Environment.ts │ │ │ ├── enabledDataTrackingTimestamp.ts │ │ │ └── index.ts │ │ ├── ErrorLogger │ │ │ ├── ErrorLogger.interface.ts │ │ │ ├── ErrorLogger.ts │ │ │ └── index.ts │ │ ├── ExtensionDevice │ │ │ ├── ExtensionDevice.interface.ts │ │ │ ├── ExtensionDevice.ts │ │ │ └── index.ts │ │ ├── ExtensionFeatures │ │ │ ├── ExtensionFeatures.interface.ts │ │ │ ├── ExtensionFeatures.ts │ │ │ └── index.ts │ │ ├── ExtensionInfo │ │ │ ├── ExtensionInfo.interface.ts │ │ │ ├── ExtensionInfo.ts │ │ │ └── index.ts │ │ ├── ExtensionNumberAreaCode │ │ │ ├── ExtensionNumberAreaCode.interface.ts │ │ │ ├── ExtensionNumberAreaCode.ts │ │ │ └── index.ts │ │ ├── ExtensionPhoneNumber │ │ │ ├── ExtensionPhoneNumber.interface.ts │ │ │ ├── ExtensionPhoneNumber.ts │ │ │ └── index.ts │ │ ├── FCMSubscription │ │ │ ├── FCMSubscription.interface.ts │ │ │ ├── FCMSubscription.ts │ │ │ └── index.ts │ │ ├── Feedback │ │ │ ├── Feedback.interface.ts │ │ │ ├── Feedback.ts │ │ │ └── index.ts │ │ ├── ForwardingNumber │ │ │ ├── ForwardingNumber.interface.ts │ │ │ ├── ForwardingNumber.ts │ │ │ └── index.ts │ │ ├── GenericMeeting │ │ │ ├── GenericMeeting.interface.ts │ │ │ ├── GenericMeeting.ts │ │ │ ├── genericMeetingStatus.ts │ │ │ └── index.ts │ │ ├── GlipCompany │ │ │ ├── GlipCompany.interface.ts │ │ │ ├── GlipCompany.ts │ │ │ └── index.ts │ │ ├── GlipGroups │ │ │ ├── actionTypes.ts │ │ │ ├── getReducer.test.js │ │ │ ├── getReducer.ts │ │ │ └── index.ts │ │ ├── GlipPersons │ │ │ ├── actionTypes.ts │ │ │ ├── getReducer.test.js │ │ │ ├── getReducer.ts │ │ │ ├── index.ts │ │ │ └── status.ts │ │ ├── GlipPosts │ │ │ ├── actionTypes.ts │ │ │ ├── getReducer.test.js │ │ │ ├── getReducer.ts │ │ │ ├── index.ts │ │ │ └── status.ts │ │ ├── GlobalStorage │ │ │ ├── GlobalStorage.interface.ts │ │ │ ├── GlobalStorage.ts │ │ │ └── index.ts │ │ ├── Locale │ │ │ ├── Locale.interface.ts │ │ │ ├── Locale.ts │ │ │ └── index.ts │ │ ├── LocaleSettings │ │ │ ├── LocaleSettings.interface.ts │ │ │ ├── LocaleSettings.ts │ │ │ └── index.ts │ │ ├── Meeting │ │ │ ├── Meeting.interface.ts │ │ │ ├── Meeting.ts │ │ │ ├── constants.ts │ │ │ ├── helper.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ ├── meetingErrors.ts │ │ │ └── meetingStatus.ts │ │ ├── MessageSender │ │ │ ├── MessageSender.interface.ts │ │ │ ├── MessageSender.ts │ │ │ ├── index.ts │ │ │ ├── messageSenderEvents.ts │ │ │ ├── messageSenderMessages.ts │ │ │ └── messageSenderStatus.ts │ │ ├── MessageStore │ │ │ ├── MessageStore.interface.ts │ │ │ ├── MessageStore.ts │ │ │ ├── index.ts │ │ │ ├── messageStoreErrors.ts │ │ │ └── messageStoreHelper.ts │ │ ├── NumberValidate │ │ │ ├── NumberValidate.interface.ts │ │ │ ├── NumberValidate.ts │ │ │ └── index.ts │ │ ├── Presence │ │ │ ├── Presence.interface.ts │ │ │ ├── Presence.ts │ │ │ ├── dndStatus.ts │ │ │ ├── index.ts │ │ │ └── removeIntermediateCall.ts │ │ ├── QuickAccess │ │ │ ├── QuickAccess.interface.ts │ │ │ ├── QuickAccess.ts │ │ │ └── index.ts │ │ ├── RateLimiter │ │ │ ├── RateLimiter.interface.ts │ │ │ ├── RateLimiter.ts │ │ │ ├── errorMessages.ts │ │ │ └── index.ts │ │ ├── RcVideo │ │ │ ├── RcVideo.interface.ts │ │ │ ├── RcVideo.ts │ │ │ ├── constants.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ ├── index.ts │ │ │ ├── videoHelper.ts │ │ │ └── videoStatus.ts │ │ ├── RecentCalls │ │ │ ├── RecentCalls.interface.ts │ │ │ ├── RecentCalls.ts │ │ │ ├── RecentCallsHelper.ts │ │ │ ├── callStatus.ts │ │ │ └── index.ts │ │ ├── RecentMessages │ │ │ ├── RecentMessages.interface.ts │ │ │ ├── RecentMessages.ts │ │ │ ├── index.ts │ │ │ ├── messageStatus.ts │ │ │ └── recentMessagesHelper.ts │ │ ├── RegionSettings │ │ │ ├── RegionSettings.interface.ts │ │ │ ├── RegionSettings.ts │ │ │ ├── index.ts │ │ │ └── regionSettingsMessages.ts │ │ ├── RingCentralExtensions │ │ │ ├── RingCentralExtensions.interface.ts │ │ │ ├── RingCentralExtensions.ts │ │ │ ├── index.ts │ │ │ └── webSocketReadyStates.ts │ │ ├── Ringout │ │ │ ├── Ringout.interface.ts │ │ │ ├── Ringout.ts │ │ │ ├── index.ts │ │ │ ├── ringoutErrors.ts │ │ │ └── ringoutStatus.ts │ │ ├── RingtoneConfiguration │ │ │ ├── RingtoneConfiguration.interface.ts │ │ │ ├── RingtoneConfiguration.ts │ │ │ ├── audio │ │ │ │ ├── AcousticDreams.mp3 │ │ │ │ ├── AirRaid.mp3 │ │ │ │ ├── Allusive.mp3 │ │ │ │ ├── Attention.mp3 │ │ │ │ ├── BlubBlub.mp3 │ │ │ │ ├── Buzzy.mp3 │ │ │ │ ├── ChannelOpen.mp3 │ │ │ │ ├── Contemplation.mp3 │ │ │ │ ├── CrystalBall.mp3 │ │ │ │ ├── Disco.mp3 │ │ │ │ ├── DoorBell.mp3 │ │ │ │ ├── Fairy.mp3 │ │ │ │ ├── FastBells.mp3 │ │ │ │ ├── HighGong.mp3 │ │ │ │ ├── Immersion.mp3 │ │ │ │ ├── Indeed.mp3 │ │ │ │ ├── LazyDay.mp3 │ │ │ │ ├── NeuralFunk.mp3 │ │ │ │ ├── Nice.mp3 │ │ │ │ ├── PhoneRing.mp3 │ │ │ │ ├── Ring.mp3 │ │ │ │ ├── RingingBells.mp3 │ │ │ │ ├── Simple.mp3 │ │ │ │ ├── Soothing.mp3 │ │ │ │ ├── Sunshine.mp3 │ │ │ │ └── incoming.mp3 │ │ │ ├── const.ts │ │ │ ├── helper.ts │ │ │ └── index.ts │ │ ├── SleepDetector │ │ │ ├── SleepDetector.interface.ts │ │ │ ├── SleepDetector.ts │ │ │ └── index.ts │ │ ├── Softphone │ │ │ ├── Softphone.interface.ts │ │ │ ├── Softphone.ts │ │ │ ├── index.ts │ │ │ └── softphoneStatus.ts │ │ ├── Storage │ │ │ ├── Storage.interface.ts │ │ │ ├── Storage.ts │ │ │ └── index.ts │ │ ├── Subscription │ │ │ ├── Subscription.interface.ts │ │ │ ├── Subscription.ts │ │ │ ├── index.ts │ │ │ ├── normalizeEventFilter.ts │ │ │ └── subscriptionStatus.ts │ │ ├── TabManager │ │ │ ├── TabManager.interface.ts │ │ │ ├── TabManager.ts │ │ │ └── index.ts │ │ ├── Theme │ │ │ ├── Theme.interface.ts │ │ │ ├── Theme.ts │ │ │ ├── defaultCssVariable.ts │ │ │ └── index.ts │ │ ├── TierChecker │ │ │ ├── TierChecker.interface.ts │ │ │ ├── TierChecker.ts │ │ │ └── index.ts │ │ ├── Timezone │ │ │ ├── Timezone.interface.ts │ │ │ ├── Timezone.ts │ │ │ └── index.ts │ │ ├── UserGuide │ │ │ ├── UserGuide.interface.ts │ │ │ ├── UserGuide.ts │ │ │ └── index.ts │ │ ├── VideoConfiguration │ │ │ ├── VideoConfiguration.interface.ts │ │ │ ├── VideoConfiguration.ts │ │ │ ├── index.ts │ │ │ ├── userLicenseType.ts │ │ │ └── videoProviders.ts │ │ ├── VolumeInspector │ │ │ ├── AudioDetector.ts │ │ │ ├── DetectorListener.ts │ │ │ ├── MediaRecorderHelper.ts │ │ │ ├── MicLevel.ts │ │ │ ├── MicLevelHelper.ts │ │ │ ├── RTCAudioMeter.ts │ │ │ ├── VolumeInspector.interface.ts │ │ │ ├── VolumeInspector.ts │ │ │ ├── audio │ │ │ │ └── break.mp3 │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── createAudioElement.ts │ │ │ │ └── stream.ts │ │ ├── WebSocketSubscription │ │ │ ├── WebSocketSubscription.interface.ts │ │ │ ├── WebSocketSubscription.ts │ │ │ ├── index.ts │ │ │ └── normalizeEventFilter.ts │ │ └── Webphone │ │ │ ├── AudioHelper.ts │ │ │ ├── Webphone.interface.ts │ │ │ ├── Webphone.ts │ │ │ ├── WebphoneBase.ts │ │ │ ├── audio │ │ │ ├── incoming.mp3 │ │ │ └── outgoing.mp3 │ │ │ ├── connectionStatus.ts │ │ │ ├── events.ts │ │ │ ├── index.ts │ │ │ ├── numberValidError.ts │ │ │ ├── recordStatus.ts │ │ │ ├── sessionStatus.ts │ │ │ ├── typings.d.ts │ │ │ ├── webphoneErrors.ts │ │ │ ├── webphoneHelper.ts │ │ │ └── webphoneMessages.ts │ ├── package.json │ ├── test │ │ ├── .eslintrc │ │ ├── jest.setup.ts │ │ ├── lib │ │ │ └── mockModule.ts │ │ ├── spec-lib │ │ │ ├── ObjectProxy.test.tsx │ │ │ ├── RcModuleV2.test.tsx │ │ │ ├── SipInstanceManager.test.tsx │ │ │ ├── StorageBase.test.tsx │ │ │ ├── audioHelper.test.tsx │ │ │ ├── channel.test.tsx │ │ │ ├── checkShouldHideContactUser.test.tsx │ │ │ ├── checkShouldHidePhoneNumber.test.tsx │ │ │ ├── concurrentExecute.test.tsx │ │ │ ├── createApp.test.tsx │ │ │ ├── debounce-throttle.test.tsx │ │ │ ├── permissionsHelper.test.tsx │ │ │ ├── rateLimitThrottle.test.tsx │ │ │ ├── renameTurkey.test.tsx │ │ │ ├── sortDialInNumbers.test.tsx │ │ │ └── validateIsOffline.test.tsx │ │ ├── spec-modules │ │ │ ├── AccountContacts │ │ │ │ ├── AccountContactHelper.test.tsx │ │ │ │ └── AccountContacts.test.tsx │ │ │ ├── AccountInfo.test.tsx │ │ │ ├── ActiveCallControl.test.tsx │ │ │ ├── Alert.test.tsx │ │ │ ├── Analytics.test.tsx │ │ │ ├── Auth.test.tsx │ │ │ ├── Brand │ │ │ │ └── processAssets.test.tsx │ │ │ ├── BrowserLogger.test.tsx │ │ │ ├── Call.test.tsx │ │ │ ├── CallHistory.test.tsx │ │ │ ├── CallLog.test.tsx │ │ │ ├── CallingSettings.test.tsx │ │ │ ├── ComposeText.test.tsx │ │ │ ├── ConnectivityMonitor.test.tsx │ │ │ ├── ContactSearch.test.tsx │ │ │ ├── Conversations.test.tsx │ │ │ ├── DataFetcherV2.test.tsx │ │ │ ├── DataMatcher.test.tsx │ │ │ ├── DateTimeFormat.test.tsx │ │ │ ├── ExtensionInfo.test.tsx │ │ │ ├── GenericMeeting.test.tsx │ │ │ ├── Locale.test.tsx │ │ │ ├── LocaleSettings.test.tsx │ │ │ ├── MediaRecorderHelper.test.tsx │ │ │ ├── Meeting │ │ │ │ ├── Meeting.test.tsx │ │ │ │ └── mockData.ts │ │ │ ├── MessageSender.test.tsx │ │ │ ├── NumberValidate.test.tsx │ │ │ ├── Presence.test.tsx │ │ │ ├── QuickAccess.test.tsx │ │ │ ├── RateLimiter.test.tsx │ │ │ ├── RcVideo.test.tsx │ │ │ ├── RecentCalls.test.tsx │ │ │ ├── RegionSettings.test.tsx │ │ │ ├── RingCentralExtensions.test.tsx │ │ │ ├── Ringout.test.tsx │ │ │ ├── Softphone.test.tsx │ │ │ ├── Subscription.test.tsx │ │ │ ├── UserGuide.test.tsx │ │ │ ├── VolumeInspector.test.tsx │ │ │ └── Webphone.test.tsx │ │ ├── tsconfig.json │ │ └── typings │ │ │ └── typing.d.ts │ ├── tsconfig.json │ ├── typings │ │ ├── index.d.ts │ │ └── pendo.d.ts │ └── utils │ │ └── index.ts ├── ringcentral-mock │ ├── README.md │ ├── backstage.yaml │ ├── docs │ │ └── index.md │ ├── index.ts │ ├── jest.config.js │ ├── mkdocs.yml │ ├── package.json │ ├── scripts │ │ ├── exec.ts │ │ ├── generate.ts │ │ ├── generateApis.ts │ │ ├── generateIndex.ts │ │ ├── generateInterfaces.ts │ │ └── generateSchemas.ts │ ├── setup.ts │ ├── src │ │ ├── PlatformMock.ts │ │ ├── RcMock.ts │ │ ├── brands.ts │ │ ├── debugger.ts │ │ ├── faker.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── lib │ │ │ ├── generateFeatures.ts │ │ │ └── generateTelephonyState.ts │ │ ├── platform │ │ │ ├── apis │ │ │ │ ├── Delete.ts │ │ │ │ ├── Get.ts │ │ │ │ ├── Patch.ts │ │ │ │ ├── Post.ts │ │ │ │ ├── Put.ts │ │ │ │ └── index.ts │ │ │ ├── data │ │ │ │ ├── accountInfo.json │ │ │ │ ├── blockedNumber.json │ │ │ │ ├── bringInToConferenceRes.json │ │ │ │ ├── callLog.json │ │ │ │ ├── clientInfo.json │ │ │ │ ├── companyPager.json │ │ │ │ ├── companyPagerInvalid.json │ │ │ │ ├── conferenceCall.json │ │ │ │ ├── device.json │ │ │ │ ├── dialInNumbers.json │ │ │ │ ├── dialingPlan.json │ │ │ │ ├── directoryEntries.json │ │ │ │ ├── discoveryExternal.json │ │ │ │ ├── discoveryInitial.json │ │ │ │ ├── extensionInfo.json │ │ │ │ ├── extensions.json │ │ │ │ ├── features.json │ │ │ │ ├── forwardAllCallsInfo.json │ │ │ │ ├── generateCode.json │ │ │ │ ├── invitationBridges.json │ │ │ │ ├── meeting.json │ │ │ │ ├── meetingInvitation.json │ │ │ │ ├── messageList.json │ │ │ │ ├── messageSync.json │ │ │ │ ├── numberParser.json │ │ │ │ ├── numberParserV2.json │ │ │ │ ├── partySupervise.json │ │ │ │ ├── phoneNumber.json │ │ │ │ ├── postRcvBridges.json │ │ │ │ ├── presence.json │ │ │ │ ├── rcvInvitation.ts │ │ │ │ ├── rcvMeetingSettings.json │ │ │ │ ├── ringOut.json │ │ │ │ ├── sipProvision.json │ │ │ │ ├── sms.json │ │ │ │ ├── telephonySession.json │ │ │ │ ├── videoPersonalSettings.json │ │ │ │ ├── videoPreference.json │ │ │ │ └── ws │ │ │ │ │ ├── clientRequest.json │ │ │ │ │ ├── connectionDetails.json │ │ │ │ │ ├── heartbeatResponse.json │ │ │ │ │ ├── serverNotification.json │ │ │ │ │ ├── subscriptionResponse.json │ │ │ │ │ └── wstoken.json │ │ │ ├── interfaces │ │ │ │ ├── ADGError.ts │ │ │ │ ├── ADGErrorResponse.ts │ │ │ │ ├── APNSInfo.ts │ │ │ │ ├── APSInfo.ts │ │ │ │ ├── ASGErrorResponse.ts │ │ │ │ ├── AccountBusinessAddressResource.ts │ │ │ │ ├── AccountCallLogResponse.ts │ │ │ │ ├── AccountCallLogSyncResponse.ts │ │ │ │ ├── AccountDeviceUpdate.ts │ │ │ │ ├── AccountDirectoryProfileImageResource.ts │ │ │ │ ├── AccountLimits.ts │ │ │ │ ├── AccountLockedSettingResponse.ts │ │ │ │ ├── AccountOperatorInfo.ts │ │ │ │ ├── AccountPhoneNumbers.ts │ │ │ │ ├── AccountPresenceEvent.ts │ │ │ │ ├── AccountPresenceEventBody.ts │ │ │ │ ├── AccountPresenceInfo.ts │ │ │ │ ├── AccountRegionalSettings.ts │ │ │ │ ├── AccountResource.ts │ │ │ │ ├── AccountStatusInfo.ts │ │ │ │ ├── AccountTelephonySessionsEvent.ts │ │ │ │ ├── ActionAdaptiveCardInfo.ts │ │ │ │ ├── ActionCardBody.ts │ │ │ │ ├── ActiveCallInfo.ts │ │ │ │ ├── ActiveCallInfoWithoutSIP.ts │ │ │ │ ├── ActivePermissionResource.ts │ │ │ │ ├── AdaptiveCardAction.ts │ │ │ │ ├── AdaptiveCardColumnInfo.ts │ │ │ │ ├── AdaptiveCardColumnItemInfo.ts │ │ │ │ ├── AdaptiveCardCreator.ts │ │ │ │ ├── AdaptiveCardInfoRequest.ts │ │ │ │ ├── AdaptiveCardInfoRequestItem.ts │ │ │ │ ├── AdaptiveCardSelectAction.ts │ │ │ │ ├── AddBlockedAllowedPhoneNumber.ts │ │ │ │ ├── AddPartyRequest.ts │ │ │ │ ├── AdditionalCQInfo.ts │ │ │ │ ├── AddonInfo.ts │ │ │ │ ├── AddressBookBulkContactAddressInfo.ts │ │ │ │ ├── AddressBookBulkContactResource.ts │ │ │ │ ├── AddressBookBulkUploadRequest.ts │ │ │ │ ├── AddressBookBulkUploadResource.ts │ │ │ │ ├── AddressBookBulkUploadResponse.ts │ │ │ │ ├── AddressBookBulkUploadTaskResult.ts │ │ │ │ ├── AddressBookSync.ts │ │ │ │ ├── AggregateA2PSMSStatusesParameters.ts │ │ │ │ ├── AggregatePerformanceCallsGrouping.ts │ │ │ │ ├── AggregatePerformanceReportCallsParameters.ts │ │ │ │ ├── AlertInfo.ts │ │ │ │ ├── AnswerTarget.ts │ │ │ │ ├── AnsweringRuleInfo.ts │ │ │ │ ├── ArchiveInfo.ts │ │ │ │ ├── AssignMultipleDevicesAutomaticLocationUpdates.ts │ │ │ │ ├── AssignedRoleResource.ts │ │ │ │ ├── AssignedRolesResource.ts │ │ │ │ ├── AssigneeInfo.ts │ │ │ │ ├── AssistantResource.ts │ │ │ │ ├── AssistantsResource.ts │ │ │ │ ├── AssistedUserResource.ts │ │ │ │ ├── AssistedUsersResource.ts │ │ │ │ ├── Attachment.ts │ │ │ │ ├── AudioPromptInfo.ts │ │ │ │ ├── AuthProfileCheckResource.ts │ │ │ │ ├── AuthProfileResource.ts │ │ │ │ ├── AuthenticationScheme.ts │ │ │ │ ├── AuthorizeRequest.ts │ │ │ │ ├── AutomaticLocationUpdatesDeviceInfo.ts │ │ │ │ ├── AutomaticLocationUpdatesModelInfo.ts │ │ │ │ ├── AutomaticLocationUpdatesPhoneLine.ts │ │ │ │ ├── AutomaticLocationUpdatesPhoneNumberInfo.ts │ │ │ │ ├── AutomaticLocationUpdatesSiteInfo.ts │ │ │ │ ├── AutomaticLocationUpdatesSiteInfoRequest.ts │ │ │ │ ├── AutomaticLocationUpdatesTaskInfo.ts │ │ │ │ ├── AutomaticLocationUpdatesUserInfo.ts │ │ │ │ ├── AutomaticLocationUpdatesUserList.ts │ │ │ │ ├── AutomaticRecordingResource.ts │ │ │ │ ├── BackgroundImage.ts │ │ │ │ ├── BasicExtensionInfoResource.ts │ │ │ │ ├── BillingInfo.ts │ │ │ │ ├── BillingPlanInfo.ts │ │ │ │ ├── BillingStatementCharges.ts │ │ │ │ ├── BillingStatementFees.ts │ │ │ │ ├── BillingStatementInfo.ts │ │ │ │ ├── BlockedAllowedPhoneNumberInfo.ts │ │ │ │ ├── BlockedAllowedPhoneNumbersList.ts │ │ │ │ ├── BlockedCallerGreetingInfo.ts │ │ │ │ ├── BrandInfo.ts │ │ │ │ ├── BridgeTargetRequest.ts │ │ │ │ ├── BulkAccountCallRecordingsResource.ts │ │ │ │ ├── BulkAssignAutomaticLocationUpdatesUsers.ts │ │ │ │ ├── BulkAssignOptIns.ts │ │ │ │ ├── BulkAssignOptOuts.ts │ │ │ │ ├── BulkRoleAssignResource.ts │ │ │ │ ├── BulkSupported.ts │ │ │ │ ├── BulkTaskInfoSwUpdate.ts │ │ │ │ ├── BulkTaskInfoWiCreate.ts │ │ │ │ ├── BulkTaskInfoWiUpdate.ts │ │ │ │ ├── BusinessAddressInfo.ts │ │ │ │ ├── BusinessSiteCollectionRequest.ts │ │ │ │ ├── BusinessSiteCollectionResource.ts │ │ │ │ ├── BusinessSiteResource.ts │ │ │ │ ├── CallActionFilter.ts │ │ │ │ ├── CallHandlingExtensionInfo.ts │ │ │ │ ├── CallHandlingNavigationInfo.ts │ │ │ │ ├── CallHandlingNavigationInfoUri.ts │ │ │ │ ├── CallHandlingPagingInfo.ts │ │ │ │ ├── CallInfoCQ.ts │ │ │ │ ├── CallLogCallerInfo.ts │ │ │ │ ├── CallLogDelegateInfo.ts │ │ │ │ ├── CallLogNavigationInfo.ts │ │ │ │ ├── CallLogNavigationInfoURI.ts │ │ │ │ ├── CallLogPagingInfo.ts │ │ │ │ ├── CallLogRecordDeviceInfo.ts │ │ │ │ ├── CallLogRecordLegInfo.ts │ │ │ │ ├── CallLogRecordMessage.ts │ │ │ │ ├── CallLogRecordingInfo.ts │ │ │ │ ├── CallLogSync.ts │ │ │ │ ├── CallMonitoringBulkAssign.ts │ │ │ │ ├── CallMonitoringExtensionInfo.ts │ │ │ │ ├── CallMonitoringGroup.ts │ │ │ │ ├── CallMonitoringGroupMemberInfo.ts │ │ │ │ ├── CallMonitoringGroupMemberList.ts │ │ │ │ ├── CallMonitoringGroups.ts │ │ │ │ ├── CallParty.ts │ │ │ │ ├── CallPartyFlip.ts │ │ │ │ ├── CallPartyInfo.ts │ │ │ │ ├── CallPartyReply.ts │ │ │ │ ├── CallQueueBulkAssignResource.ts │ │ │ │ ├── CallQueueDetails.ts │ │ │ │ ├── CallQueueExtensionInfo.ts │ │ │ │ ├── CallQueueId.ts │ │ │ │ ├── CallQueueInfo.ts │ │ │ │ ├── CallQueueInfoRequest.ts │ │ │ │ ├── CallQueueMember.ts │ │ │ │ ├── CallQueueMemberId.ts │ │ │ │ ├── CallQueueMemberInfo.ts │ │ │ │ ├── CallQueueMemberPresence.ts │ │ │ │ ├── CallQueueMembers.ts │ │ │ │ ├── CallQueuePresence.ts │ │ │ │ ├── CallQueuePresenceEvent.ts │ │ │ │ ├── CallQueuePresenceEventBody.ts │ │ │ │ ├── CallQueueServiceLevelSettings.ts │ │ │ │ ├── CallQueueUpdateDetails.ts │ │ │ │ ├── CallQueueUpdateMemberPresence.ts │ │ │ │ ├── CallQueueUpdatePresence.ts │ │ │ │ ├── CallQueues.ts │ │ │ │ ├── CallRecording.ts │ │ │ │ ├── CallRecordingCustomGreeting.ts │ │ │ │ ├── CallRecordingCustomGreetingData.ts │ │ │ │ ├── CallRecordingCustomGreetingLanguage.ts │ │ │ │ ├── CallRecordingCustomGreetings.ts │ │ │ │ ├── CallRecordingExtensionInfo.ts │ │ │ │ ├── CallRecordingExtensionResource.ts │ │ │ │ ├── CallRecordingExtensions.ts │ │ │ │ ├── CallRecordingSettingsResource.ts │ │ │ │ ├── CallRecordingUpdate.ts │ │ │ │ ├── CallSegmentFilter.ts │ │ │ │ ├── CallSession.ts │ │ │ │ ├── CallSessionObject.ts │ │ │ │ ├── CallSessionStatusInfo.ts │ │ │ │ ├── CallStatusInfo.ts │ │ │ │ ├── CalledNumberInfo.ts │ │ │ │ ├── CallerBlockingSettings.ts │ │ │ │ ├── CallerBlockingSettingsUpdate.ts │ │ │ │ ├── CallerIdByDevice.ts │ │ │ │ ├── CallerIdByDeviceInfo.ts │ │ │ │ ├── CallerIdByDeviceInfoRequest.ts │ │ │ │ ├── CallerIdByDeviceRequest.ts │ │ │ │ ├── CallerIdByFeature.ts │ │ │ │ ├── CallerIdByFeatureInfo.ts │ │ │ │ ├── CallerIdByFeatureInfoRequest.ts │ │ │ │ ├── CallerIdByFeatureRequest.ts │ │ │ │ ├── CallerIdDeviceInfo.ts │ │ │ │ ├── CallerIdDeviceInfoRequest.ts │ │ │ │ ├── CallerIdPhoneInfo.ts │ │ │ │ ├── CallerIdPhoneInfoRequest.ts │ │ │ │ ├── CallerInfoFrom.ts │ │ │ │ ├── CallerInfoTo.ts │ │ │ │ ├── CallersInfo.ts │ │ │ │ ├── CallersInfoRequest.ts │ │ │ │ ├── CallsActions.ts │ │ │ │ ├── CallsByCompanyHours.ts │ │ │ │ ├── CallsByDirection.ts │ │ │ │ ├── CallsByOrigin.ts │ │ │ │ ├── CallsByQueueSla.ts │ │ │ │ ├── CallsByResponse.ts │ │ │ │ ├── CallsByResult.ts │ │ │ │ ├── CallsByType.ts │ │ │ │ ├── CallsSegments.ts │ │ │ │ ├── CheckUserPermissionParameters.ts │ │ │ │ ├── CompanyActiveCallsResponse.ts │ │ │ │ ├── CompanyAnsweringRuleCalledNumberInfo.ts │ │ │ │ ├── CompanyAnsweringRuleCalledNumberInfoRequest.ts │ │ │ │ ├── CompanyAnsweringRuleCallersInfoRequest.ts │ │ │ │ ├── CompanyAnsweringRuleExtensionInfo.ts │ │ │ │ ├── CompanyAnsweringRuleExtensionInfoRequest.ts │ │ │ │ ├── CompanyAnsweringRuleInfo.ts │ │ │ │ ├── CompanyAnsweringRuleList.ts │ │ │ │ ├── CompanyAnsweringRuleRequest.ts │ │ │ │ ├── CompanyAnsweringRuleScheduleInfo.ts │ │ │ │ ├── CompanyAnsweringRuleScheduleInfoRequest.ts │ │ │ │ ├── CompanyAnsweringRuleTimeIntervalRequest.ts │ │ │ │ ├── CompanyAnsweringRuleUpdate.ts │ │ │ │ ├── CompanyAnsweringRuleWeeklyScheduleInfoRequest.ts │ │ │ │ ├── CompanyBusinessHours.ts │ │ │ │ ├── CompanyBusinessHoursScheduleInfo.ts │ │ │ │ ├── CompanyBusinessHoursUpdateRequest.ts │ │ │ │ ├── CompanyCallLogRecord.ts │ │ │ │ ├── CompanyCallLogSyncInfo.ts │ │ │ │ ├── CompanyContactsPagingInfo.ts │ │ │ │ ├── CompanyDirectoryAccountInfo.ts │ │ │ │ ├── CompanyDirectoryEvent.ts │ │ │ │ ├── CompanyDirectoryEventBody.ts │ │ │ │ ├── CompanyDirectoryPhoneNumberInfo.ts │ │ │ │ ├── CompanyDirectoryProfileImageInfo.ts │ │ │ │ ├── CompanyPhoneNumberInfo.ts │ │ │ │ ├── ConferencePhoneNumberInfo.ts │ │ │ │ ├── ContactAddressInfo.ts │ │ │ │ ├── ContactAddressInfoResource.ts │ │ │ │ ├── ContactBusinessAddressInfo.ts │ │ │ │ ├── ContactCenterProvider.ts │ │ │ │ ├── ContactDirectoryEvent.ts │ │ │ │ ├── ContactDirectorySiteInfo.ts │ │ │ │ ├── ContactInfo.ts │ │ │ │ ├── ContactInfoCreationRequest.ts │ │ │ │ ├── ContactInfoUpdateRequest.ts │ │ │ │ ├── ContactList.ts │ │ │ │ ├── ContactResource.ts │ │ │ │ ├── ContractedCountryInfo.ts │ │ │ │ ├── ConversationInfo.ts │ │ │ │ ├── CountryInfo.ts │ │ │ │ ├── CreateAnsweringRuleForwardingNumberInfo.ts │ │ │ │ ├── CreateAnsweringRuleRequest.ts │ │ │ │ ├── CreateCallMonitoringGroupRequest.ts │ │ │ │ ├── CreateCompanyGreetingRequest.ts │ │ │ │ ├── CreateContactParameters.ts │ │ │ │ ├── CreateCustomUserGreetingParameters.ts │ │ │ │ ├── CreateCustomUserGreetingRequest.ts │ │ │ │ ├── CreateDataExportTaskRequest.ts │ │ │ │ ├── CreateFaxMessageRequest.ts │ │ │ │ ├── CreateForwardingNumberDeviceInfo.ts │ │ │ │ ├── CreateForwardingNumberRequest.ts │ │ │ │ ├── CreateGlipConversationRequest.ts │ │ │ │ ├── CreateGlipMember.ts │ │ │ │ ├── CreateIVRPromptRequest.ts │ │ │ │ ├── CreateInternalTextMessageRequest.ts │ │ │ │ ├── CreateMMSMessage.ts │ │ │ │ ├── CreateMessageStoreReportRequest.ts │ │ │ │ ├── CreateMultipleSwitchesRequest.ts │ │ │ │ ├── CreateMultipleSwitchesResponse.ts │ │ │ │ ├── CreateMultipleWirelessPointsRequest.ts │ │ │ │ ├── CreateMultipleWirelessPointsResponse.ts │ │ │ │ ├── CreateNetworkRequest.ts │ │ │ │ ├── CreateSMSMessage.ts │ │ │ │ ├── CreateSMSMessageBatchRequest.ts │ │ │ │ ├── CreateSipRegistrationRequest.ts │ │ │ │ ├── CreateSipRegistrationResponse.ts │ │ │ │ ├── CreateSubscriptionRequest.ts │ │ │ │ ├── CreateSwitchInfo.ts │ │ │ │ ├── CreateUser.ts │ │ │ │ ├── CreateUserEmergencyLocationRequest.ts │ │ │ │ ├── CreateUserMeetingProfileImageRequest.ts │ │ │ │ ├── CreateUserProfileImageRequest.ts │ │ │ │ ├── CreateWirelessPoint.ts │ │ │ │ ├── CreatorInfo.ts │ │ │ │ ├── CurrencyInfo.ts │ │ │ │ ├── CurrencyResource.ts │ │ │ │ ├── CustomAnsweringRuleInfo.ts │ │ │ │ ├── CustomCompanyGreetingAnsweringRuleInfo.ts │ │ │ │ ├── CustomCompanyGreetingInfo.ts │ │ │ │ ├── CustomCompanyGreetingLanguageInfo.ts │ │ │ │ ├── CustomFieldCreateRequest.ts │ │ │ │ ├── CustomFieldInfo.ts │ │ │ │ ├── CustomFieldResource.ts │ │ │ │ ├── CustomFieldUpdateRequest.ts │ │ │ │ ├── CustomFieldsResource.ts │ │ │ │ ├── CustomGreetingAnsweringRuleInfo.ts │ │ │ │ ├── CustomGreetingAnsweringRuleInfoRequest.ts │ │ │ │ ├── CustomGreetingInfoRequest.ts │ │ │ │ ├── CustomUserGreetingInfo.ts │ │ │ │ ├── DataExportTask.ts │ │ │ │ ├── DataExportTaskContactInfo.ts │ │ │ │ ├── DataExportTaskList.ts │ │ │ │ ├── DefaultUserRoleRequest.ts │ │ │ │ ├── DeleteCustomRoleParameters.ts │ │ │ │ ├── DeleteEmergencyLocationParameters.ts │ │ │ │ ├── DeleteExtensionEmergencyLocationParameters.ts │ │ │ │ ├── DeleteExtensionParameters.ts │ │ │ │ ├── DeleteMessageByFilterParameters.ts │ │ │ │ ├── DeleteMessageParameters.ts │ │ │ │ ├── DeleteUserCallLogParameters.ts │ │ │ │ ├── DepartmentInfo.ts │ │ │ │ ├── DetailedCallInfo.ts │ │ │ │ ├── DetailedExtensionPresenceEvent.ts │ │ │ │ ├── DetailedExtensionPresenceEventBody.ts │ │ │ │ ├── DetailedExtensionPresenceWithSIPEvent.ts │ │ │ │ ├── DetailedExtensionPresenceWithSIPEventBody.ts │ │ │ │ ├── DeviceAddonInfo.ts │ │ │ │ ├── DeviceEmergencyAddress.ts │ │ │ │ ├── DeviceEmergencyInfo.ts │ │ │ │ ├── DeviceEmergencyLocationInfo.ts │ │ │ │ ├── DeviceEmergencyServiceAddressResource.ts │ │ │ │ ├── DeviceExtensionInfo.ts │ │ │ │ ├── DeviceInfoRequest.ts │ │ │ │ ├── DeviceModelInfo.ts │ │ │ │ ├── DevicePhoneLinesEmergencyAddressInfo.ts │ │ │ │ ├── DevicePhoneLinesInfo.ts │ │ │ │ ├── DevicePhoneNumberCountryInfo.ts │ │ │ │ ├── DevicePhoneNumberInfo.ts │ │ │ │ ├── DeviceProvisioningExtensionInfo.ts │ │ │ │ ├── DeviceProvisioningNavigationInfo.ts │ │ │ │ ├── DeviceProvisioningNavigationInfoUri.ts │ │ │ │ ├── DeviceProvisioningPagingInfo.ts │ │ │ │ ├── DeviceSiteInfo.ts │ │ │ │ ├── DeviceUpdateExtensionInfo.ts │ │ │ │ ├── DeviceUpdatePhoneLinesInfo.ts │ │ │ │ ├── DialInNumberResource.ts │ │ │ │ ├── DictionaryGreetingInfo.ts │ │ │ │ ├── DictionaryGreetingList.ts │ │ │ │ ├── DirectoryResource.ts │ │ │ │ ├── DisabledFilterInfo.ts │ │ │ │ ├── ERLLocationInfo.ts │ │ │ │ ├── EditPagingGroupRequest.ts │ │ │ │ ├── Email.ts │ │ │ │ ├── EmailRecipientInfo.ts │ │ │ │ ├── EmergencyAddress.ts │ │ │ │ ├── EmergencyLocationAddressInfo.ts │ │ │ │ ├── EmergencyLocationInfo.ts │ │ │ │ ├── EmergencyLocationInfoRequest.ts │ │ │ │ ├── EmergencyLocationList.ts │ │ │ │ ├── EmergencyLocationsResource.ts │ │ │ │ ├── EmergencyServiceAddressResource.ts │ │ │ │ ├── EmergencyServiceAddressResourceRequest.ts │ │ │ │ ├── EnterpriseUser.ts │ │ │ │ ├── ErrorBody.ts │ │ │ │ ├── ErrorEntity.ts │ │ │ │ ├── ErrorResponse.ts │ │ │ │ ├── ExportTaskResultInfo.ts │ │ │ │ ├── ExtensionBulkUpdateInfo.ts │ │ │ │ ├── ExtensionBulkUpdateRequest.ts │ │ │ │ ├── ExtensionBulkUpdateTaskResource.ts │ │ │ │ ├── ExtensionBulkUpdateTaskResult.ts │ │ │ │ ├── ExtensionCallQueuePresence.ts │ │ │ │ ├── ExtensionCallQueuePresenceList.ts │ │ │ │ ├── ExtensionCallQueueUpdatePresence.ts │ │ │ │ ├── ExtensionCallQueueUpdatePresenceList.ts │ │ │ │ ├── ExtensionCallerIdInfo.ts │ │ │ │ ├── ExtensionCallerIdInfoRequest.ts │ │ │ │ ├── ExtensionCountryInfoRequest.ts │ │ │ │ ├── ExtensionCreationRequest.ts │ │ │ │ ├── ExtensionCreationResponse.ts │ │ │ │ ├── ExtensionDeviceResponse.ts │ │ │ │ ├── ExtensionFavoritesEvent.ts │ │ │ │ ├── ExtensionFavoritesEventBody.ts │ │ │ │ ├── ExtensionFormattingLocaleInfoRequest.ts │ │ │ │ ├── ExtensionGrantListEvent.ts │ │ │ │ ├── ExtensionGrantListEventBody.ts │ │ │ │ ├── ExtensionGreetingLanguageInfoRequest.ts │ │ │ │ ├── ExtensionInfo.ts │ │ │ │ ├── ExtensionInfoCallLog.ts │ │ │ │ ├── ExtensionInfoEvent.ts │ │ │ │ ├── ExtensionInfoEventBody.ts │ │ │ │ ├── ExtensionInfoGrants.ts │ │ │ │ ├── ExtensionInfoIntId.ts │ │ │ │ ├── ExtensionLanguageInfoRequest.ts │ │ │ │ ├── ExtensionListEvent.ts │ │ │ │ ├── ExtensionListEventBody.ts │ │ │ │ ├── ExtensionPermissions.ts │ │ │ │ ├── ExtensionPresenceEvent.ts │ │ │ │ ├── ExtensionPresenceEventBody.ts │ │ │ │ ├── ExtensionRegionalSettingRequest.ts │ │ │ │ ├── ExtensionServiceFeatureInfo.ts │ │ │ │ ├── ExtensionStatusInfo.ts │ │ │ │ ├── ExtensionTelephonySessionsEvent.ts │ │ │ │ ├── ExtensionTimezoneInfoRequest.ts │ │ │ │ ├── ExtensionUpdateRequest.ts │ │ │ │ ├── ExtensionUpdateShortResult.ts │ │ │ │ ├── ExtensionWithRolesCollectionResource.ts │ │ │ │ ├── ExtensionWithRolesResource.ts │ │ │ │ ├── FavoriteCollection.ts │ │ │ │ ├── FavoriteContactList.ts │ │ │ │ ├── FavoriteContactResource.ts │ │ │ │ ├── FaxCoverPageInfo.ts │ │ │ │ ├── FaxMessageAttachment.ts │ │ │ │ ├── FaxMessageEvent.ts │ │ │ │ ├── FaxMessageEventBody.ts │ │ │ │ ├── FaxResponse.ts │ │ │ │ ├── FeatureInfo.ts │ │ │ │ ├── FeatureList.ts │ │ │ │ ├── FederatedAccountResource.ts │ │ │ │ ├── FederationResource.ts │ │ │ │ ├── FilterSupported.ts │ │ │ │ ├── FixedOrderAgents.ts │ │ │ │ ├── FixedOrderAgentsExtensionInfo.ts │ │ │ │ ├── ForbiddenRequestErrorResponse.ts │ │ │ │ ├── FormattingLocaleInfo.ts │ │ │ │ ├── ForwardTarget.ts │ │ │ │ ├── ForwardingInfo.ts │ │ │ │ ├── ForwardingInfoCreateRuleRequest.ts │ │ │ │ ├── ForwardingNumberInfo.ts │ │ │ │ ├── ForwardingNumberInfoRulesCreateRuleRequest.ts │ │ │ │ ├── GCMData.ts │ │ │ │ ├── GCMInfo.ts │ │ │ │ ├── GetAccountInfoResponse.ts │ │ │ │ ├── GetCallRecordingResponse.ts │ │ │ │ ├── GetConferencingInfoResponse.ts │ │ │ │ ├── GetCountryInfoConferencing.ts │ │ │ │ ├── GetCountryInfoDictionaryResponse.ts │ │ │ │ ├── GetCountryInfoNumberParser.ts │ │ │ │ ├── GetCountryInfoState.ts │ │ │ │ ├── GetCountryListResponse.ts │ │ │ │ ├── GetDeviceInfoResponse.ts │ │ │ │ ├── GetExtensionAccountInfo.ts │ │ │ │ ├── GetExtensionDevicesResponse.ts │ │ │ │ ├── GetExtensionEmergencyLocationsParameters.ts │ │ │ │ ├── GetExtensionForwardingNumberListResponse.ts │ │ │ │ ├── GetExtensionGrantListResponse.ts │ │ │ │ ├── GetExtensionInfoResponse.ts │ │ │ │ ├── GetExtensionListInfoResponse.ts │ │ │ │ ├── GetExtensionListResponse.ts │ │ │ │ ├── GetExtensionPhoneNumbersResponse.ts │ │ │ │ ├── GetGlipNoteInfo.ts │ │ │ │ ├── GetInternalTextMessageInfoResponse.ts │ │ │ │ ├── GetLocationDeletionMultiResponse.ts │ │ │ │ ├── GetLocationListResponse.ts │ │ │ │ ├── GetMessageInfoMultiResponse.ts │ │ │ │ ├── GetMessageInfoResponse.ts │ │ │ │ ├── GetMessageList.ts │ │ │ │ ├── GetMessageSyncResponse.ts │ │ │ │ ├── GetPresenceExtensionInfo.ts │ │ │ │ ├── GetPresenceInfo.ts │ │ │ │ ├── GetRingOutStatusResponse.ts │ │ │ │ ├── GetSMSMessageInfoResponse.ts │ │ │ │ ├── GetServiceInfoResponse.ts │ │ │ │ ├── GetStateInfoResponse.ts │ │ │ │ ├── GetStateListResponse.ts │ │ │ │ ├── GetTimezoneInfoResponse.ts │ │ │ │ ├── GetTimezoneListResponse.ts │ │ │ │ ├── GetTokenRequest.ts │ │ │ │ ├── GetUserBusinessHoursResponse.ts │ │ │ │ ├── GetVersionResponse.ts │ │ │ │ ├── GetVersionsResponse.ts │ │ │ │ ├── GlipAPNSInfo.ts │ │ │ │ ├── GlipAPSInfo.ts │ │ │ │ ├── GlipAdaptiveCardInfo.ts │ │ │ │ ├── GlipAdaptiveCardRequest.ts │ │ │ │ ├── GlipAdaptiveCardShortInfo.ts │ │ │ │ ├── GlipAttachmentInfoRequest.ts │ │ │ │ ├── GlipChatInfo.ts │ │ │ │ ├── GlipChatsList.ts │ │ │ │ ├── GlipChatsListWithoutNavigation.ts │ │ │ │ ├── GlipCompany.ts │ │ │ │ ├── GlipCompleteTask.ts │ │ │ │ ├── GlipConversationInfo.ts │ │ │ │ ├── GlipConversationsList.ts │ │ │ │ ├── GlipCreateTask.ts │ │ │ │ ├── GlipCreatorInfo.ts │ │ │ │ ├── GlipDataExportNavigationInfo.ts │ │ │ │ ├── GlipDataExportNavigationInfoUri.ts │ │ │ │ ├── GlipDataExportPagingInfo.ts │ │ │ │ ├── GlipEventCreate.ts │ │ │ │ ├── GlipEventInfo.ts │ │ │ │ ├── GlipEventsInfo.ts │ │ │ │ ├── GlipEveryoneInfo.ts │ │ │ │ ├── GlipGroupsEvent.ts │ │ │ │ ├── GlipMemberInfo.ts │ │ │ │ ├── GlipMentionsInfo.ts │ │ │ │ ├── GlipMessageAttachmentAuthorInfo.ts │ │ │ │ ├── GlipMessageAttachmentFieldsInfo.ts │ │ │ │ ├── GlipMessageAttachmentFootnoteInfo.ts │ │ │ │ ├── GlipMessageAttachmentInfo.ts │ │ │ │ ├── GlipNavigationInfo.ts │ │ │ │ ├── GlipNoteCreate.ts │ │ │ │ ├── GlipNoteInfo.ts │ │ │ │ ├── GlipNotesInfo.ts │ │ │ │ ├── GlipPatchPostBody.ts │ │ │ │ ├── GlipPatchTeamBody.ts │ │ │ │ ├── GlipPersonInfo.ts │ │ │ │ ├── GlipPostEvent.ts │ │ │ │ ├── GlipPostInfo.ts │ │ │ │ ├── GlipPostMembersIdsListBody.ts │ │ │ │ ├── GlipPostMembersListBody.ts │ │ │ │ ├── GlipPostPostBody.ts │ │ │ │ ├── GlipPostTeamBody.ts │ │ │ │ ├── GlipPostsList.ts │ │ │ │ ├── GlipPreferencesChats.ts │ │ │ │ ├── GlipPreferencesInfo.ts │ │ │ │ ├── GlipTaskInfo.ts │ │ │ │ ├── GlipTaskList.ts │ │ │ │ ├── GlipTaskRecurrenceInfo.ts │ │ │ │ ├── GlipTeamInfo.ts │ │ │ │ ├── GlipTeamsList.ts │ │ │ │ ├── GlipUnreadMessageCountEvent.ts │ │ │ │ ├── GlipUnreadMessageCountInfo.ts │ │ │ │ ├── GlipUpdateTask.ts │ │ │ │ ├── GlipWebhookInfo.ts │ │ │ │ ├── GlipWebhookList.ts │ │ │ │ ├── GrantInfo.ts │ │ │ │ ├── GreetingInfo.ts │ │ │ │ ├── GreetingLanguageInfo.ts │ │ │ │ ├── GreetingResource.ts │ │ │ │ ├── HostInfoRequest.ts │ │ │ │ ├── IVRMenuActionsInfo.ts │ │ │ │ ├── IVRMenuExtensionInfo.ts │ │ │ │ ├── IVRMenuInfo.ts │ │ │ │ ├── IVRMenuPromptInfo.ts │ │ │ │ ├── IVRMenuSiteInfo.ts │ │ │ │ ├── IVRPrompts.ts │ │ │ │ ├── IgnoreRequestBody.ts │ │ │ │ ├── InboundFaxesInfo.ts │ │ │ │ ├── InboundMessageEvent.ts │ │ │ │ ├── InboundTextsInfo.ts │ │ │ │ ├── IncomingCallEvent.ts │ │ │ │ ├── InstantMessageEvent.ts │ │ │ │ ├── InstantMessageEventBody.ts │ │ │ │ ├── InternalServerErrorResponse.ts │ │ │ │ ├── InvalidRequestResponse.ts │ │ │ │ ├── KeyInfo.ts │ │ │ │ ├── LanguageInfo.ts │ │ │ │ ├── LanguageList.ts │ │ │ │ ├── LastModifiedByInfo.ts │ │ │ │ ├── ListA2PBatchesParameters.ts │ │ │ │ ├── ListA2PSMSParameters.ts │ │ │ │ ├── ListAccountMeetingRecordingsParameters.ts │ │ │ │ ├── ListAccountPhoneNumbersParameters.ts │ │ │ │ ├── ListAccountSwitchesParameters.ts │ │ │ │ ├── ListAnsweringRulesParameters.ts │ │ │ │ ├── ListAssignedRolesParameters.ts │ │ │ │ ├── ListAutomaticLocationUpdatesUsersParameters.ts │ │ │ │ ├── ListBlockedAllowedNumbersParameters.ts │ │ │ │ ├── ListCallMonitoringGroupMembersParameters.ts │ │ │ │ ├── ListCallMonitoringGroupsParameters.ts │ │ │ │ ├── ListCallQueueMembersParameters.ts │ │ │ │ ├── ListCallQueuesParameters.ts │ │ │ │ ├── ListCallRecordingCustomGreetingsParameters.ts │ │ │ │ ├── ListChatNotesParameters.ts │ │ │ │ ├── ListChatTasksParameters.ts │ │ │ │ ├── ListCompanyActiveCallsParameters.ts │ │ │ │ ├── ListCompanyAnsweringRuleInfo.ts │ │ │ │ ├── ListCompanyAnsweringRulesParameters.ts │ │ │ │ ├── ListContactsParameters.ts │ │ │ │ ├── ListCountriesParameters.ts │ │ │ │ ├── ListDataExportTasksParameters.ts │ │ │ │ ├── ListDevicesAutomaticLocationUpdates.ts │ │ │ │ ├── ListDevicesAutomaticLocationUpdatesParameters.ts │ │ │ │ ├── ListDirectoryEntriesParameters.ts │ │ │ │ ├── ListDomesticCountriesParameters.ts │ │ │ │ ├── ListEmergencyLocationsParameters.ts │ │ │ │ ├── ListExtensionActiveCallsParameters.ts │ │ │ │ ├── ListExtensionDevicesParameters.ts │ │ │ │ ├── ListExtensionGrantsParameters.ts │ │ │ │ ├── ListExtensionPhoneNumbersParameters.ts │ │ │ │ ├── ListExtensionsParameters.ts │ │ │ │ ├── ListFavoriteChatsParameters.ts │ │ │ │ ├── ListFaxCoverPagesParameters.ts │ │ │ │ ├── ListFaxCoverPagesResponse.ts │ │ │ │ ├── ListForwardingNumbersParameters.ts │ │ │ │ ├── ListGlipChatsParameters.ts │ │ │ │ ├── ListGlipConversationsParameters.ts │ │ │ │ ├── ListGlipTeamsParameters.ts │ │ │ │ ├── ListLocationsParameters.ts │ │ │ │ ├── ListMeetingRecordingsResponse.ts │ │ │ │ ├── ListMessagesParameters.ts │ │ │ │ ├── ListPagingGroupDevicesParameters.ts │ │ │ │ ├── ListPagingGroupUsersParameters.ts │ │ │ │ ├── ListPermissionCategoriesParameters.ts │ │ │ │ ├── ListPermissionsParameters.ts │ │ │ │ ├── ListRecentChatsParameters.ts │ │ │ │ ├── ListStandardGreetingsParameters.ts │ │ │ │ ├── ListStandardUserRoleParameters.ts │ │ │ │ ├── ListStatesParameters.ts │ │ │ │ ├── ListTimezonesParameters.ts │ │ │ │ ├── ListUserAssignedRolesParameters.ts │ │ │ │ ├── ListUserMeetingRecordingsParameters.ts │ │ │ │ ├── ListUserRolesParameters.ts │ │ │ │ ├── ListUserTemplatesParameters.ts │ │ │ │ ├── ListWirelessPointsParameters.ts │ │ │ │ ├── LocationDeletionErrorInfo.ts │ │ │ │ ├── LocationDeletionInfo.ts │ │ │ │ ├── LocationInfo.ts │ │ │ │ ├── LocationOwnerInfo.ts │ │ │ │ ├── LocationStateInfo.ts │ │ │ │ ├── LocationUpdatesEmergencyAddressInfo.ts │ │ │ │ ├── LocationUpdatesEmergencyAddressInfoRequest.ts │ │ │ │ ├── LockedByInfo.ts │ │ │ │ ├── LoginToExtensionRequiredErrorResponse.ts │ │ │ │ ├── MakeCallOutCallerInfoRequestFrom.ts │ │ │ │ ├── MakeCallOutCallerInfoRequestTo.ts │ │ │ │ ├── MakeCallOutRequest.ts │ │ │ │ ├── MakeRingOutCallerIdInfo.ts │ │ │ │ ├── MakeRingOutCallerInfoRequestFrom.ts │ │ │ │ ├── MakeRingOutCallerInfoRequestTo.ts │ │ │ │ ├── MakeRingOutCoutryInfo.ts │ │ │ │ ├── MakeRingOutRequest.ts │ │ │ │ ├── MeetingExternalUserInfoResource.ts │ │ │ │ ├── MeetingInfo.ts │ │ │ │ ├── MeetingLinks.ts │ │ │ │ ├── MeetingRecording.ts │ │ │ │ ├── MeetingRecordingInfo.ts │ │ │ │ ├── MeetingRecordingsNavigationInfo.ts │ │ │ │ ├── MeetingRecordingsNavigationInfoUri.ts │ │ │ │ ├── MeetingRecordingsPagingInfo.ts │ │ │ │ ├── MeetingRequestResource.ts │ │ │ │ ├── MeetingResponseResource.ts │ │ │ │ ├── MeetingScheduleResource.ts │ │ │ │ ├── MeetingServiceInfoRequest.ts │ │ │ │ ├── MeetingServiceInfoResource.ts │ │ │ │ ├── MeetingUserSettingsResponse.ts │ │ │ │ ├── MeetingsCountryResource.ts │ │ │ │ ├── MeetingsNavigationInfo.ts │ │ │ │ ├── MeetingsNavigationInfoUri.ts │ │ │ │ ├── MeetingsPagingInfo.ts │ │ │ │ ├── MeetingsResource.ts │ │ │ │ ├── MeetingsTimezoneResource.ts │ │ │ │ ├── MessageAttachmentInfo.ts │ │ │ │ ├── MessageAttachmentInfoIntId.ts │ │ │ │ ├── MessageBatchInfo.ts │ │ │ │ ├── MessageBatchListResponse.ts │ │ │ │ ├── MessageBody.ts │ │ │ │ ├── MessageChanges.ts │ │ │ │ ├── MessageCountryInfo.ts │ │ │ │ ├── MessageCreateRequest.ts │ │ │ │ ├── MessageDetailsResponse.ts │ │ │ │ ├── MessageEvent.ts │ │ │ │ ├── MessageEventBody.ts │ │ │ │ ├── MessageListMessageResponse.ts │ │ │ │ ├── MessageListResponse.ts │ │ │ │ ├── MessageRecipientInfo.ts │ │ │ │ ├── MessageSenderInfo.ts │ │ │ │ ├── MessageStatusCounts.ts │ │ │ │ ├── MessageStatusesResponse.ts │ │ │ │ ├── MessageStoreCalleeInfoRequest.ts │ │ │ │ ├── MessageStoreCallerInfoRequest.ts │ │ │ │ ├── MessageStoreCallerInfoResponseFrom.ts │ │ │ │ ├── MessageStoreCallerInfoResponseTo.ts │ │ │ │ ├── MessageStoreConfiguration.ts │ │ │ │ ├── MessageStoreReport.ts │ │ │ │ ├── MessageStoreReportArchive.ts │ │ │ │ ├── MessagingNavigationInfo.ts │ │ │ │ ├── MessagingNavigationInfoURI.ts │ │ │ │ ├── MessagingPagingInfo.ts │ │ │ │ ├── Meta.ts │ │ │ │ ├── MethodInfo.ts │ │ │ │ ├── MethodResource.ts │ │ │ │ ├── MissedCallEvent.ts │ │ │ │ ├── MissedCallExtensionInfo.ts │ │ │ │ ├── MissedCallExtensionInfoExternalNumber.ts │ │ │ │ ├── MissedCallInfo.ts │ │ │ │ ├── MissedCallsInfo.ts │ │ │ │ ├── MobilePickupData.ts │ │ │ │ ├── ModelInfo.ts │ │ │ │ ├── ModifyAccountBusinessAddressRequest.ts │ │ │ │ ├── ModifySubscriptionRequest.ts │ │ │ │ ├── Name.ts │ │ │ │ ├── NetworkInfo.ts │ │ │ │ ├── NetworksList.ts │ │ │ │ ├── NotificationBlacklistedData.ts │ │ │ │ ├── NotificationDeliveryMode.ts │ │ │ │ ├── NotificationDeliveryModeRequest.ts │ │ │ │ ├── NotificationInfo.ts │ │ │ │ ├── NotificationRecipientInfo.ts │ │ │ │ ├── NotificationSettings.ts │ │ │ │ ├── NotificationSettingsUpdateRequest.ts │ │ │ │ ├── OnDemandResource.ts │ │ │ │ ├── OperatorInfo.ts │ │ │ │ ├── OptOutBulkAssignFailedEntry.ts │ │ │ │ ├── OptOutBulkAssignRequest.ts │ │ │ │ ├── OptOutBulkAssignResponse.ts │ │ │ │ ├── OptOutListResponse.ts │ │ │ │ ├── OptOutResponse.ts │ │ │ │ ├── OrderBy.ts │ │ │ │ ├── OriginInfo.ts │ │ │ │ ├── OutboundFaxesInfo.ts │ │ │ │ ├── OutboundProxyInfo.ts │ │ │ │ ├── OwnerInfo.ts │ │ │ │ ├── PackageInfo.ts │ │ │ │ ├── PagerCallerInfoRequest.ts │ │ │ │ ├── PagingDeviceInfo.ts │ │ │ │ ├── PagingGroupExtensionInfo.ts │ │ │ │ ├── PagingOnlyGroupDevices.ts │ │ │ │ ├── PagingOnlyGroupUsers.ts │ │ │ │ ├── PagingResource.ts │ │ │ │ ├── ParamsInfo.ts │ │ │ │ ├── ParkInfo.ts │ │ │ │ ├── ParsePhoneNumberParameters.ts │ │ │ │ ├── ParsePhoneNumberRequest.ts │ │ │ │ ├── ParsePhoneNumberResponse.ts │ │ │ │ ├── PartyInfo.ts │ │ │ │ ├── PartySuperviseRequest.ts │ │ │ │ ├── PartySuperviseResponse.ts │ │ │ │ ├── PartyUpdateInfo.ts │ │ │ │ ├── PartyUpdateRequest.ts │ │ │ │ ├── PatchOperation.ts │ │ │ │ ├── PauseResumeCallRecordingParameters.ts │ │ │ │ ├── PeerInfo.ts │ │ │ │ ├── PerformanceCallsActions.ts │ │ │ │ ├── PerformanceCallsAdvancedTimeSettings.ts │ │ │ │ ├── PerformanceCallsAggregatesRequest.ts │ │ │ │ ├── PerformanceCallsAggregatesResponse.ts │ │ │ │ ├── PerformanceCallsByCompanyHours.ts │ │ │ │ ├── PerformanceCallsByDirection.ts │ │ │ │ ├── PerformanceCallsByOrigin.ts │ │ │ │ ├── PerformanceCallsByQueueSla.ts │ │ │ │ ├── PerformanceCallsByResponse.ts │ │ │ │ ├── PerformanceCallsByResult.ts │ │ │ │ ├── PerformanceCallsByType.ts │ │ │ │ ├── PerformanceCallsCallSegmentLengthFilter.ts │ │ │ │ ├── PerformanceCallsCounters.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptions.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsAllCalls.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByActions.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByCompanyHours.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByDirection.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByOrigin.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByQueueSla.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByResponse.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByResult.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsByType.ts │ │ │ │ ├── PerformanceCallsCountersResponseOptionsCallsSegments.ts │ │ │ │ ├── PerformanceCallsData.ts │ │ │ │ ├── PerformanceCallsFilterByLength.ts │ │ │ │ ├── PerformanceCallsFilterTimeSpentByMailbox.ts │ │ │ │ ├── PerformanceCallsFilters.ts │ │ │ │ ├── PerformanceCallsResponseDataOptions.ts │ │ │ │ ├── PerformanceCallsSegments.ts │ │ │ │ ├── PerformanceCallsTimeInterval.ts │ │ │ │ ├── PerformanceCallsTimeRange.ts │ │ │ │ ├── PerformanceCallsTimeSettings.ts │ │ │ │ ├── PerformanceCallsTimelineRequest.ts │ │ │ │ ├── PerformanceCallsTimelineResponse.ts │ │ │ │ ├── PerformanceCallsTimers.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptions.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsAllCallsDuration.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByCompanyHours.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByDirection.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByOrigin.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByQueueSla.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByResponse.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByResult.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsDurationByType.ts │ │ │ │ ├── PerformanceCallsTimersResponseOptionsCallsSegmentsDuration.ts │ │ │ │ ├── PerformanceCallsTotal.ts │ │ │ │ ├── PerformanceReportCallsTimelineParameters.ts │ │ │ │ ├── PermissionCategoryCollectionResource.ts │ │ │ │ ├── PermissionCategoryIdResource.ts │ │ │ │ ├── PermissionCategoryResource.ts │ │ │ │ ├── PermissionCollectionResource.ts │ │ │ │ ├── PermissionIdResource.ts │ │ │ │ ├── PermissionInfoAdmin.ts │ │ │ │ ├── PermissionInfoInt.ts │ │ │ │ ├── PermissionResource.ts │ │ │ │ ├── PersonalContactRequest.ts │ │ │ │ ├── PersonalContactResource.ts │ │ │ │ ├── PhoneLinesInfo.ts │ │ │ │ ├── PhoneNumber.ts │ │ │ │ ├── PhoneNumberCountryInfo.ts │ │ │ │ ├── PhoneNumberInfoConferencing.ts │ │ │ │ ├── PhoneNumberInfoIntId.ts │ │ │ │ ├── PhoneNumberInfoNumberParser.ts │ │ │ │ ├── PhoneNumberResource.ts │ │ │ │ ├── Photo.ts │ │ │ │ ├── PickupTarget.ts │ │ │ │ ├── PresenceCallQueueInfo.ts │ │ │ │ ├── PresenceInfoRequest.ts │ │ │ │ ├── PresenceInfoResponse.ts │ │ │ │ ├── PresenceNavigationInfo.ts │ │ │ │ ├── PresenceNavigationInfoURI.ts │ │ │ │ ├── PresencePagingInfo.ts │ │ │ │ ├── PresetInfo.ts │ │ │ │ ├── PrimaryCQInfo.ts │ │ │ │ ├── PrivateIpRangeInfo.ts │ │ │ │ ├── PrivateIpRangeInfoRequest.ts │ │ │ │ ├── ProfileImageInfo.ts │ │ │ │ ├── ProfileImageInfoURI.ts │ │ │ │ ├── PromptInfo.ts │ │ │ │ ├── PromptLanguageInfo.ts │ │ │ │ ├── PronouncedNameInfo.ts │ │ │ │ ├── PronouncedNamePromptInfo.ts │ │ │ │ ├── ProvisioningNavigationInfo.ts │ │ │ │ ├── ProvisioningNavigationInfoUri.ts │ │ │ │ ├── ProvisioningPagingInfo.ts │ │ │ │ ├── PublicIpRangeInfo.ts │ │ │ │ ├── PublicMeetingInvitationResponse.ts │ │ │ │ ├── QueueInfo.ts │ │ │ │ ├── QueueShortInfoResource.ts │ │ │ │ ├── RNPNavigationInfo.ts │ │ │ │ ├── RNPNavigationInfoUri.ts │ │ │ │ ├── RNPPagingInfo.ts │ │ │ │ ├── RangesInfo.ts │ │ │ │ ├── ReadA2PSMSOptOutsParameters.ts │ │ │ │ ├── ReadAccountPresenceParameters.ts │ │ │ │ ├── ReadAnsweringRuleParameters.ts │ │ │ │ ├── ReadCallSessionStatusParameters.ts │ │ │ │ ├── ReadCompanyCallLogParameters.ts │ │ │ │ ├── ReadCompanyCallRecordParameters.ts │ │ │ │ ├── ReadConferencingSettingsParameters.ts │ │ │ │ ├── ReadDeviceParameters.ts │ │ │ │ ├── ReadExtensionCallQueuePresenceParameters.ts │ │ │ │ ├── ReadGlipEventsParameters.ts │ │ │ │ ├── ReadGlipPostsParameters.ts │ │ │ │ ├── ReadMessageContentParameters.ts │ │ │ │ ├── ReadTimezoneParameters.ts │ │ │ │ ├── ReadUserCallLogParameters.ts │ │ │ │ ├── ReadUserCallRecordParameters.ts │ │ │ │ ├── ReadUserFeaturesParameters.ts │ │ │ │ ├── ReadUserPresenceStatusParameters.ts │ │ │ │ ├── ReasonInfo.ts │ │ │ │ ├── RecipientInfo.ts │ │ │ │ ├── RecordingInfo.ts │ │ │ │ ├── RecordsCollectionResourceSubscriptionResponse.ts │ │ │ │ ├── RecurrenceInfo.ts │ │ │ │ ├── ReferenceInfo.ts │ │ │ │ ├── RegionalLanguageInfo.ts │ │ │ │ ├── RegionalSettings.ts │ │ │ │ ├── RejectedMessageInfo.ts │ │ │ │ ├── ReplyParty.ts │ │ │ │ ├── ReplyWithPattern.ts │ │ │ │ ├── ResponsePaging.ts │ │ │ │ ├── RevokeTokenRequest.ts │ │ │ │ ├── RingOutStatusInfo.ts │ │ │ │ ├── RoleIdResource.ts │ │ │ │ ├── RoleResource.ts │ │ │ │ ├── Roles.ts │ │ │ │ ├── RolesBusinessSiteResource.ts │ │ │ │ ├── RolesCollectionResource.ts │ │ │ │ ├── RolesCountryResource.ts │ │ │ │ ├── RolesLanguageResource.ts │ │ │ │ ├── RolesRegionalSettingsResource.ts │ │ │ │ ├── RolesTimezoneResource.ts │ │ │ │ ├── RuleInfo.ts │ │ │ │ ├── RuleInfoCreateRuleRequest.ts │ │ │ │ ├── SIPFlagsResponse.ts │ │ │ │ ├── SIPInfoRequest.ts │ │ │ │ ├── SIPInfoResponse.ts │ │ │ │ ├── ScheduleInfo.ts │ │ │ │ ├── ScheduleInfoUserBusinessHours.ts │ │ │ │ ├── ScheduleUserMeetingInfo.ts │ │ │ │ ├── ScimErrorResponse.ts │ │ │ │ ├── SearchDirectoryEntriesRequest.ts │ │ │ │ ├── SearchRequest.ts │ │ │ │ ├── SearchViaGet2Parameters.ts │ │ │ │ ├── SenderInfo.ts │ │ │ │ ├── ServiceFeatureInfo.ts │ │ │ │ ├── ServiceInfo.ts │ │ │ │ ├── ServicePlanInfo.ts │ │ │ │ ├── ServiceProviderConfig.ts │ │ │ │ ├── SharedLinesInfo.ts │ │ │ │ ├── Shipping.ts │ │ │ │ ├── ShippingAddressInfo.ts │ │ │ │ ├── ShippingInfo.ts │ │ │ │ ├── ShortSiteInfo.ts │ │ │ │ ├── SignupInfoResource.ts │ │ │ │ ├── SipInfoResource.ts │ │ │ │ ├── SipRegistrationDeviceEmergencyInfo.ts │ │ │ │ ├── SipRegistrationDeviceInfo.ts │ │ │ │ ├── SipRegistrationDeviceLocationInfo.ts │ │ │ │ ├── SiteInfo.ts │ │ │ │ ├── SiteResource.ts │ │ │ │ ├── SpecificInfo.ts │ │ │ │ ├── SubscriptionInfo.ts │ │ │ │ ├── SuperviseCallSession.ts │ │ │ │ ├── SuperviseCallSessionRequest.ts │ │ │ │ ├── SupervisePartyFrom.ts │ │ │ │ ├── SupervisePartyTo.ts │ │ │ │ ├── Supported.ts │ │ │ │ ├── SwitchInfo.ts │ │ │ │ ├── SwitchSiteInfo.ts │ │ │ │ ├── SwitchValidated.ts │ │ │ │ ├── SwitchesList.ts │ │ │ │ ├── SyncAccountCallLogParameters.ts │ │ │ │ ├── SyncAddressBookParameters.ts │ │ │ │ ├── SyncInfo.ts │ │ │ │ ├── SyncInfoCallLog.ts │ │ │ │ ├── SyncInfoMessages.ts │ │ │ │ ├── SyncMessagesParameters.ts │ │ │ │ ├── SyncUserCallLogParameters.ts │ │ │ │ ├── TargetServicePlanInfo.ts │ │ │ │ ├── TaskAssigneeInfo.ts │ │ │ │ ├── TaskAttachment.ts │ │ │ │ ├── TaskResultInfo.ts │ │ │ │ ├── TaskResultRecord.ts │ │ │ │ ├── TaskResultRecordErrorsInfo.ts │ │ │ │ ├── TelephonyLockedSettings.ts │ │ │ │ ├── TelephonySessionsEventBody.ts │ │ │ │ ├── TelephonySessionsEventPartyInfo.ts │ │ │ │ ├── TelephonyUserMeetingSettings.ts │ │ │ │ ├── TemplateInfo.ts │ │ │ │ ├── TemporaryNumberInfo.ts │ │ │ │ ├── TimeInterval.ts │ │ │ │ ├── TimelineCountersResponseOptions.ts │ │ │ │ ├── TimelineData.ts │ │ │ │ ├── TimelineDataPoint.ts │ │ │ │ ├── TimelinePerformanceCallsGrouping.ts │ │ │ │ ├── TimelineResponseDataOptions.ts │ │ │ │ ├── TimelineTimersResponseOptions.ts │ │ │ │ ├── TimezoneInfo.ts │ │ │ │ ├── TokenInfo.ts │ │ │ │ ├── TransferExtensionInfo.ts │ │ │ │ ├── TransferInfo.ts │ │ │ │ ├── TransferTarget.ts │ │ │ │ ├── TransferredExtensionInfo.ts │ │ │ │ ├── UnconditionalForwardingInfo.ts │ │ │ │ ├── UnifiedPresence.ts │ │ │ │ ├── UnifiedPresenceGlip.ts │ │ │ │ ├── UnifiedPresenceListEntry.ts │ │ │ │ ├── UnifiedPresenceMeeting.ts │ │ │ │ ├── UnifiedPresenceTelephony.ts │ │ │ │ ├── UpdateAnsweringRuleRequest.ts │ │ │ │ ├── UpdateConferencingInfoRequest.ts │ │ │ │ ├── UpdateContactParameters.ts │ │ │ │ ├── UpdateDeviceParameters.ts │ │ │ │ ├── UpdateDevicePhoneInfo.ts │ │ │ │ ├── UpdateForwardingNumberRequest.ts │ │ │ │ ├── UpdateGlipEveryoneRequest.ts │ │ │ │ ├── UpdateIVRPromptRequest.ts │ │ │ │ ├── UpdateMessageParameters.ts │ │ │ │ ├── UpdateMessageRequest.ts │ │ │ │ ├── UpdateMultipleSwitchesRequest.ts │ │ │ │ ├── UpdateMultipleSwitchesResponse.ts │ │ │ │ ├── UpdateMultipleWirelessPointsRequest.ts │ │ │ │ ├── UpdateMultipleWirelessPointsResponse.ts │ │ │ │ ├── UpdateNetworkRequest.ts │ │ │ │ ├── UpdateSwitchInfo.ts │ │ │ │ ├── UpdateUnifiedPresence.ts │ │ │ │ ├── UpdateUnifiedPresenceGlip.ts │ │ │ │ ├── UpdateUnifiedPresenceTelephony.ts │ │ │ │ ├── UpdateUserProfileImageRequest.ts │ │ │ │ ├── UpdateWirelessPoint.ts │ │ │ │ ├── User.ts │ │ │ │ ├── UserActiveCallsResponse.ts │ │ │ │ ├── UserAddress.ts │ │ │ │ ├── UserAnsweringRuleList.ts │ │ │ │ ├── UserAnsweringRuleListNavigation.ts │ │ │ │ ├── UserAnsweringRuleListNavigationPage.ts │ │ │ │ ├── UserAnsweringRuleListPaging.ts │ │ │ │ ├── UserAnsweringRuleListRecord.ts │ │ │ │ ├── UserBusinessHoursScheduleInfo.ts │ │ │ │ ├── UserBusinessHoursUpdateRequest.ts │ │ │ │ ├── UserBusinessHoursUpdateResponse.ts │ │ │ │ ├── UserCallLogRecord.ts │ │ │ │ ├── UserCallLogResponse.ts │ │ │ │ ├── UserCallQueues.ts │ │ │ │ ├── UserContactsGroupsInfo.ts │ │ │ │ ├── UserContactsNavigationInfo.ts │ │ │ │ ├── UserContactsNavigationInfoUri.ts │ │ │ │ ├── UserContactsPagingInfo.ts │ │ │ │ ├── UserCustomFieldResource.ts │ │ │ │ ├── UserMeetingRecordingSetting.ts │ │ │ │ ├── UserPatch.ts │ │ │ │ ├── UserPhoneNumberExtensionInfo.ts │ │ │ │ ├── UserPhoneNumberInfo.ts │ │ │ │ ├── UserResponse.ts │ │ │ │ ├── UserSearchResponse.ts │ │ │ │ ├── UserTemplates.ts │ │ │ │ ├── UserTransitionInfo.ts │ │ │ │ ├── UserVideoConfiguration.ts │ │ │ │ ├── ValidateMultipleSwitchesRequest.ts │ │ │ │ ├── ValidateMultipleSwitchesResponse.ts │ │ │ │ ├── ValidateMultipleWirelessPointsRequest.ts │ │ │ │ ├── ValidateMultipleWirelessPointsResponse.ts │ │ │ │ ├── ValidationError.ts │ │ │ │ ├── VersionInfo.ts │ │ │ │ ├── VoicemailInfo.ts │ │ │ │ ├── VoicemailMessageEvent.ts │ │ │ │ ├── VoicemailMessageEventBody.ts │ │ │ │ ├── VoicemailsInfo.ts │ │ │ │ ├── WeeklyScheduleInfo.ts │ │ │ │ ├── WirelessPointInfo.ts │ │ │ │ ├── WirelessPointInfoRequest.ts │ │ │ │ ├── WirelessPointValidated.ts │ │ │ │ ├── WirelessPointsList.ts │ │ │ │ └── index.ts │ │ │ └── schemas.json │ │ ├── subscription │ │ │ ├── PubnubMock.ts │ │ │ ├── WebSocketMock.ts │ │ │ ├── index.ts │ │ │ └── interface.ts │ │ └── webphone │ │ │ ├── Session.ts │ │ │ ├── Webphone.ts │ │ │ └── index.ts │ ├── test │ │ ├── .eslintrc │ │ ├── features │ │ │ ├── Base.test.tsx │ │ │ ├── PlatformMock.0.snap.ts │ │ │ ├── PlatformMock.test.tsx │ │ │ ├── RcMock.0.snap.ts │ │ │ ├── RcMock.test.tsx │ │ │ ├── WebSocketMock │ │ │ │ ├── App.tsx │ │ │ │ └── WebSocketMock.spec.tsx │ │ │ └── jsdoc.test.ts │ │ ├── interfaces │ │ │ └── index.ts │ │ ├── steps │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── typings │ │ │ └── typing.d.ts │ ├── tsconfig.json │ └── typings │ │ └── typings.d.ts ├── ringcentral-widgets-cli │ ├── README.md │ ├── bin │ │ └── rc-widgets │ ├── lib │ │ ├── helper.js │ │ ├── index.js │ │ ├── module.js │ │ └── project.js │ ├── package.json │ └── templates │ │ ├── .eslintrc │ │ ├── Module │ │ ├── actionTypes.js │ │ ├── getReducer.js │ │ └── index.js │ │ └── Project │ │ ├── README.md │ │ ├── babel.config.js.default │ │ ├── env.default │ │ ├── eslintrc.default │ │ ├── gitignore.default │ │ ├── package-template.json │ │ ├── postcss.config.js │ │ ├── src │ │ ├── brand.js │ │ ├── components │ │ │ └── .keep │ │ ├── containers │ │ │ ├── App │ │ │ │ └── index.js │ │ │ ├── AppView │ │ │ │ ├── index.js │ │ │ │ └── styles.scss │ │ │ └── MainView │ │ │ │ └── index.js │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── index.js │ │ ├── modules │ │ │ └── Phone │ │ │ │ └── index.js │ │ ├── prefix.js │ │ ├── proxy.html │ │ ├── proxy.js │ │ ├── redirect.html │ │ ├── redirect.js │ │ └── theme.scss │ │ ├── webpack-dev-server.config.js │ │ └── webpack-production.config.js ├── ringcentral-widgets-demo │ ├── README.md │ ├── babel.config.js │ ├── browser-extension │ │ ├── background.html │ │ ├── background.js │ │ ├── client.html │ │ ├── client.js │ │ ├── manifest.json │ │ ├── redirect.html │ │ ├── redirect.ts │ │ └── webpack.config.js │ ├── dev-server │ │ ├── Icon.svg │ │ ├── Phone.js │ │ ├── brandConfig.ts │ │ ├── containers │ │ │ ├── App │ │ │ │ └── index.tsx │ │ │ ├── AppView │ │ │ │ ├── index.js │ │ │ │ └── styles.scss │ │ │ └── MainView │ │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ │ └── index.js │ │ ├── index.html │ │ ├── index.js │ │ ├── prefix.js │ │ ├── proxy.html │ │ ├── proxy.js │ │ ├── redirect.html │ │ ├── redirect.js │ │ ├── version.js │ │ └── webpack.config.ts │ ├── gulpfile.js │ ├── package.json │ ├── theme.scss │ └── tsconfig.json ├── ringcentral-widgets-test │ ├── README.md │ ├── __test__ │ │ ├── __mocks__ │ │ │ ├── pubnub.js │ │ │ ├── ringcentral-call.js │ │ │ ├── ringcentral-web-phone │ │ │ │ ├── index.js │ │ │ │ └── lib │ │ │ │ │ └── audioHelper.js │ │ │ └── ws.js │ │ ├── integration-test │ │ │ ├── CallCtrlPage │ │ │ │ ├── ConferenceCallCtrl.spec.js │ │ │ │ ├── ConferenceParticipantList.spec.js │ │ │ │ ├── CurrentCallCtrl.spec.js │ │ │ │ ├── data │ │ │ │ │ ├── device.json │ │ │ │ │ ├── forwardingNumberNoCallFlip.json │ │ │ │ │ └── getConferenceCall.js │ │ │ │ └── helper.js │ │ │ ├── CallLogCallCtrl │ │ │ │ └── CallLogCallCtrl.spec.js │ │ │ ├── CallLogFields │ │ │ │ └── CallLogFields.spec.js │ │ │ ├── ConferenceCall │ │ │ │ ├── data │ │ │ │ │ └── device.json │ │ │ │ └── flow.spec.js │ │ │ ├── ConferenceCallDialerPage │ │ │ │ ├── ActiveCallPanel.spec.js │ │ │ │ └── data │ │ │ │ │ └── extensions.json │ │ │ ├── DropdownSelect │ │ │ │ └── DropdownSelect.spec.js │ │ │ ├── HALimitedMode │ │ │ │ ├── AvailabilityMonitor.spec.js │ │ │ │ ├── data │ │ │ │ │ └── LimitedResponse.js │ │ │ │ ├── helper.js │ │ │ │ └── mockLimited.js │ │ │ ├── IncomingCallPage │ │ │ │ ├── IncomingCallPad.spec.js │ │ │ │ ├── data │ │ │ │ │ ├── device.json │ │ │ │ │ └── forwardingNumber.json │ │ │ │ └── index.spec.js │ │ │ ├── LogBasicInfo │ │ │ │ └── LogBasicInfo.spec.js │ │ │ ├── LogBasicInfoV2 │ │ │ │ └── LogBasicInfoV2.spec.js │ │ │ ├── LogNotification │ │ │ │ └── LogNotification.spec.js │ │ │ ├── NotificationSection │ │ │ │ └── NotificationSection.spec.js │ │ │ ├── SelectListBasic │ │ │ │ └── SelectListBasic.spec.js │ │ │ ├── calls │ │ │ │ ├── AllCalls.spec.js │ │ │ │ ├── Calls.spec.js │ │ │ │ ├── CallsOnHoldPage.spec.js │ │ │ │ ├── data │ │ │ │ │ └── device.json │ │ │ │ └── helper.js │ │ │ ├── composeText │ │ │ │ └── ComposeText.spec.js │ │ │ ├── connectivity │ │ │ │ ├── Offline.spec.js │ │ │ │ ├── VoIPOnly.spec.js │ │ │ │ └── webphoneUnavailable.spec.js │ │ │ ├── dialer │ │ │ │ └── Dialer.spec.js │ │ │ ├── history │ │ │ │ └── Calls.spec.js │ │ │ ├── legacy │ │ │ │ └── TextInput.spec.js │ │ │ ├── messages │ │ │ │ ├── FaxMessages.spec.js │ │ │ │ ├── Messages.spec.js │ │ │ │ ├── SearchMessages.spec.js │ │ │ │ └── helper.js │ │ │ ├── navigation │ │ │ │ └── DynamicNavigations.spec.js │ │ │ ├── settings │ │ │ │ ├── CallingSettings.spec.js │ │ │ │ ├── DynamicSettings.spec.js │ │ │ │ ├── Feedback.spec.js │ │ │ │ └── Settings.spec.js │ │ │ ├── shared.js │ │ │ └── userGuide │ │ │ │ └── UserGuide.spec.js │ │ ├── support │ │ │ ├── WebphoneSessionMock.ts │ │ │ ├── activeSessionCallHelper.ts │ │ │ ├── callHelper.js │ │ │ ├── session.js │ │ │ ├── setup.js │ │ │ └── shim.js │ │ └── unit-test │ │ │ ├── ContactHelper.FilterContacts.unit.spec.ts │ │ │ ├── ContactHelper.SearchHitContact.spec.ts │ │ │ ├── LogIcon.unit.spec.js │ │ │ ├── MeetingCalendarHelper.unit.spec.ts │ │ │ ├── MultiSite.spec.ts │ │ │ ├── RcVideo.spec.ts │ │ │ ├── Softphone.unit.spec.js │ │ │ └── videoHelper.spec.ts │ ├── babel.config.js │ ├── jest.config.js │ ├── legacyTest.config.js │ ├── legacyTest.setup.js │ ├── package.json │ ├── test │ │ ├── .eslintrc │ │ ├── __mock__ │ │ │ ├── data │ │ │ │ ├── features.json │ │ │ │ ├── index.ts │ │ │ │ └── mockPhoneNumberData.ts │ │ │ ├── generateDialPlanData.ts │ │ │ ├── index.ts │ │ │ └── mockMessageListData.ts │ │ ├── features │ │ │ ├── AutoRecordingControl │ │ │ │ ├── CheckAutoRecordingButNotAllowMute.tsx │ │ │ │ ├── CheckCannotAutoRecording.tsx │ │ │ │ ├── CheckNonPstnCallAction.tsx │ │ │ │ ├── helper.ts │ │ │ │ └── index.ts │ │ │ ├── CallMonitorBar │ │ │ │ └── callMonitorBar.test.tsx │ │ │ ├── CallingSettings │ │ │ │ └── RCI-3694.test.tsx │ │ │ ├── CommonWidgets │ │ │ │ ├── AddressBook │ │ │ │ │ ├── AddressBook.test.tsx │ │ │ │ │ └── AddressBookSyncFail.test.tsx │ │ │ │ ├── Auth │ │ │ │ │ ├── AuthErrors.snapshot.spec.tsx │ │ │ │ │ └── MatchKnownRequestErrors.spec.tsx │ │ │ │ ├── Call │ │ │ │ │ ├── CallQueue │ │ │ │ │ │ └── RCI-4499.test.tsx │ │ │ │ │ ├── MakeCallWith │ │ │ │ │ │ └── OutboundCall │ │ │ │ │ │ │ ├── CallFromApp(Jupiter) │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ │ └── RCI-3389.test.tsx │ │ │ │ │ │ │ └── CallFromRingOut │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-531.test.tsx │ │ │ │ │ ├── NavigationBar │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-4208.test.tsx │ │ │ │ │ └── WebPhone │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ ├── RCI-4448.test.tsx │ │ │ │ │ │ ├── RCI-844.test.tsx │ │ │ │ │ │ ├── RCI-846.test.tsx │ │ │ │ │ │ └── RCI-849.test.tsx │ │ │ │ │ │ ├── ConferenceCall │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-1055.test.tsx │ │ │ │ │ │ │ ├── RCI-1056.test.tsx │ │ │ │ │ │ │ ├── RCI-1060.test.tsx │ │ │ │ │ │ │ └── RCI-4450.test.tsx │ │ │ │ │ │ ├── CurrentCallControl │ │ │ │ │ │ ├── CallInfoOnCallControlPage │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ │ └── RCI-1881.test.tsx │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ ├── RCI-4483.test.tsx │ │ │ │ │ │ │ ├── RCI-818.test.tsx │ │ │ │ │ │ │ ├── RCI-819.test.tsx │ │ │ │ │ │ │ ├── RCI-820.test.tsx │ │ │ │ │ │ │ ├── RCI-821.test.tsx │ │ │ │ │ │ │ └── RCI-850.test.tsx │ │ │ │ │ │ └── RCI-839.test.tsx │ │ │ │ │ │ ├── InboundCall │ │ │ │ │ │ ├── AnswerCall │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ │ ├── RCI-802.test.tsx │ │ │ │ │ │ │ │ ├── RCI-859.test.tsx │ │ │ │ │ │ │ │ └── RCI-864.test.tsx │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ ├── RCI-811.test.tsx │ │ │ │ │ │ │ └── RCI-860.test.tsx │ │ │ │ │ │ ├── IgnoreCall │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ │ └── RCI-865.test.tsx │ │ │ │ │ │ └── SendToVoicemail │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-808.test.tsx │ │ │ │ │ │ └── WebPhoneRegistration │ │ │ │ │ │ ├── RCI-804.test.tsx │ │ │ │ │ │ ├── RCI-805.test.tsx │ │ │ │ │ │ └── RCI-807.test.tsx │ │ │ │ ├── Common │ │ │ │ │ └── ToFieldSupportContactSearch │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-3624.test.tsx │ │ │ │ │ │ └── RCI-3625.test.tsx │ │ │ │ ├── Contacts │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ └── RCI-885.test.tsx │ │ │ │ │ └── ContactSearchField │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-1101.test.tsx │ │ │ │ │ │ ├── RCI-3382.test.tsx │ │ │ │ │ │ └── RCI-3384.test.tsx │ │ │ │ ├── CrossModule │ │ │ │ │ ├── EDP │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── ConnectToIncorrectNumber │ │ │ │ │ │ │ └── RCI-4348.test.tsx │ │ │ │ │ │ │ ├── EdpEnableAndDialedNumber │ │ │ │ │ │ │ ├── RCI-4401.test.tsx │ │ │ │ │ │ │ └── RCI-4402.test.tsx │ │ │ │ │ │ │ ├── EdpEnableAndSendMessage │ │ │ │ │ │ │ ├── RCI-4340.test.tsx │ │ │ │ │ │ │ └── RCI-4644.test.tsx │ │ │ │ │ │ │ ├── GetDefaultAreaCode │ │ │ │ │ │ │ ├── RCI-4153.test.tsx │ │ │ │ │ │ │ └── RCI-4200.test.tsx │ │ │ │ │ │ │ ├── RCI-4399.test.tsx │ │ │ │ │ │ │ └── RegionSetting │ │ │ │ │ │ │ ├── RCI-4372.test.tsx │ │ │ │ │ │ │ ├── RCI-4373.test.tsx │ │ │ │ │ │ │ ├── RCI-4374.test.tsx │ │ │ │ │ │ │ └── RCI-4461.test.tsx │ │ │ │ │ ├── Others │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-1850.test.tsx │ │ │ │ │ │ │ ├── RCI-4493.test.tsx │ │ │ │ │ │ │ ├── RCI-4637.test.tsx │ │ │ │ │ │ │ └── RCI-5557.spec.tsx │ │ │ │ │ └── SmartDialPlan │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ └── RCI-4359.test.tsx │ │ │ │ │ │ ├── SdpEnableAndDialedNumber │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-4388.test.tsx │ │ │ │ │ │ │ ├── RCI-4389.test.tsx │ │ │ │ │ │ │ └── RCI-4390.test.tsx │ │ │ │ │ │ └── SdpEnableAndSendMessage │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-4354.test.tsx │ │ │ │ │ │ └── RCI-4394.test.tsx │ │ │ │ ├── Environment │ │ │ │ │ └── Environment.test.tsx │ │ │ │ ├── Ha │ │ │ │ │ ├── LimitedMode │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-2642.test.tsx │ │ │ │ │ │ │ ├── RCI-2643.test.tsx │ │ │ │ │ │ │ └── RCI-2644.test.tsx │ │ │ │ │ ├── OfflineMode │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-2602.test.tsx │ │ │ │ │ │ │ ├── RCI-2603.test.tsx │ │ │ │ │ │ │ ├── RCI-2607.test.tsx │ │ │ │ │ │ │ ├── RCI-2609.test.tsx │ │ │ │ │ │ │ ├── RCI-2618.test.tsx │ │ │ │ │ │ │ ├── RCI-2621.test.tsx │ │ │ │ │ │ │ ├── RCI-2625.test.tsx │ │ │ │ │ │ │ ├── RCI-2626.test.tsx │ │ │ │ │ │ │ └── RCI-2627.test.tsx │ │ │ │ │ └── VoipMode │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-2628.test.tsx │ │ │ │ │ │ ├── RCI-2635.spec.tsx │ │ │ │ │ │ ├── RCI-2636.spec.tsx │ │ │ │ │ │ └── RCI-2638.test.tsx │ │ │ │ ├── History │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-1121.test.tsx │ │ │ │ │ │ ├── RCI-4066.test.tsx │ │ │ │ │ │ └── RCI-509.spec.tsx │ │ │ │ ├── LogInLogOut │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-1322.test.tsx │ │ │ │ │ │ ├── RCI-3908.test.tsx │ │ │ │ │ │ ├── RCI-4160.test.tsx │ │ │ │ │ │ └── RCI-4328.test.tsx │ │ │ │ ├── MakeCallWith │ │ │ │ │ └── OutboundCall │ │ │ │ │ │ └── CallFromPhone(RCPhone) │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ └── RCI-4125.test.tsx │ │ │ │ ├── Meeting │ │ │ │ │ ├── RemoveMeetingNotification │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-4119.test.tsx │ │ │ │ │ └── ScheduleMeeting │ │ │ │ │ │ ├── RCI-1370.test.tsx │ │ │ │ │ │ └── Rcv │ │ │ │ │ │ └── ScheduleMeeting │ │ │ │ │ │ ├── E2Ee │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-3287.test.tsx │ │ │ │ │ │ ├── Pmi │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-4821.test.tsx │ │ │ │ │ │ └── RcvConnector │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ └── RCI-2997.test.tsx │ │ │ │ ├── Messages │ │ │ │ │ ├── CheckPoint │ │ │ │ │ │ ├── RCI-3542.test.tsx │ │ │ │ │ │ ├── RCI-3564.test.tsx │ │ │ │ │ │ ├── RCI-3565.spec.tsx │ │ │ │ │ │ ├── RCI-3572.test.tsx │ │ │ │ │ │ ├── RCI-4154.test.tsx │ │ │ │ │ │ └── RCI-4313.test.tsx │ │ │ │ │ ├── Fax │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ ├── RCI-3238.test.tsx │ │ │ │ │ │ │ ├── RCI-3751.test.tsx │ │ │ │ │ │ │ ├── RCI-4182.test.tsx │ │ │ │ │ │ │ ├── RCI-4183.test.tsx │ │ │ │ │ │ │ └── RCI-4519.test.tsx │ │ │ │ │ │ └── FaxAction │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-4318.test.tsx │ │ │ │ │ │ │ ├── RCI-4319.test.tsx │ │ │ │ │ │ │ ├── RCI-4320.test.tsx │ │ │ │ │ │ │ └── RCI-973.test.tsx │ │ │ │ │ ├── MessageList │ │ │ │ │ │ └── Ui │ │ │ │ │ │ │ └── RCI-986.test.tsx │ │ │ │ │ ├── N11 │ │ │ │ │ │ └── 988 │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-5545.test.tsx │ │ │ │ │ │ │ ├── RCI-5546.test.tsx │ │ │ │ │ │ │ └── mocks │ │ │ │ │ │ │ ├── errorResponseMock.json │ │ │ │ │ │ │ ├── extErrorMock.json │ │ │ │ │ │ │ ├── extResponseMock.json │ │ │ │ │ │ │ └── specialServiceResponseMock.json │ │ │ │ │ ├── SMS │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ ├── RCI-162.test.tsx │ │ │ │ │ │ │ ├── RCI-445.test.tsx │ │ │ │ │ │ │ ├── RCI-585.test.tsx │ │ │ │ │ │ │ └── mockData │ │ │ │ │ │ │ │ ├── numberParserV2_AU_1014037.json │ │ │ │ │ │ │ │ └── numberParserV2_UK_79121016.json │ │ │ │ │ │ └── SendMessage │ │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ ├── RCI-3690.test.tsx │ │ │ │ │ │ │ └── RCI-574.test.tsx │ │ │ │ │ │ │ └── UI │ │ │ │ │ │ │ └── RCI-3626.test.tsx │ │ │ │ │ ├── Text │ │ │ │ │ │ ├── SendMessage │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ │ ├── RCI-1622.test.tsx │ │ │ │ │ │ │ │ └── RCI-3689.test.tsx │ │ │ │ │ │ └── TextActionButtons │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-3681.test.tsx │ │ │ │ │ └── VoiceMessage │ │ │ │ │ │ └── VoiceMailLogAction │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-3566.test.tsx │ │ │ │ │ │ ├── RCI-3567.test.tsx │ │ │ │ │ │ ├── RCI-3573.test.tsx │ │ │ │ │ │ └── RCI-3596.test.tsx │ │ │ │ ├── Others │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-1872.test.tsx │ │ │ │ │ │ └── VerifyDiscoverySupport.test.tsx │ │ │ │ ├── ScheduleMeeting │ │ │ │ │ └── RCV │ │ │ │ │ │ ├── RCVScheduleOnBehalf │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ ├── RCI-1969.test.tsx │ │ │ │ │ │ │ ├── RCI-1970.test.tsx │ │ │ │ │ │ │ ├── RCI-1973.test.tsx │ │ │ │ │ │ │ ├── RCI-1974.test.tsx │ │ │ │ │ │ │ ├── RCI-2064.test.tsx │ │ │ │ │ │ │ └── RCI-4031.test.tsx │ │ │ │ │ │ ├── ScheduleMeeting │ │ │ │ │ │ ├── E2EE │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ │ ├── RCI-3280.test.tsx │ │ │ │ │ │ │ │ ├── RCI-3281.test.tsx │ │ │ │ │ │ │ │ ├── RCI-3284.test.tsx │ │ │ │ │ │ │ │ ├── RCI-3286.test.tsx │ │ │ │ │ │ │ │ ├── RCI-3393.test.tsx │ │ │ │ │ │ │ │ ├── RCI-3412.test.tsx │ │ │ │ │ │ │ │ └── RCI-3561.test.tsx │ │ │ │ │ │ ├── PMI │ │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ │ ├── RCI-1900.test.tsx │ │ │ │ │ │ │ │ └── RCI-4008.test.tsx │ │ │ │ │ │ │ └── UI │ │ │ │ │ │ │ │ └── RCI-4019.test.tsx │ │ │ │ │ │ └── RCVMeetingInvitation │ │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ │ └── RCI-4035.test.tsx │ │ │ │ │ │ └── Settings │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ ├── RCI-1554.test.tsx │ │ │ │ │ │ ├── RCI-1821.test.tsx │ │ │ │ │ │ ├── RCI-1822.test.tsx │ │ │ │ │ │ ├── RCI-3525.test.tsx │ │ │ │ │ │ ├── RCI-3876.test.tsx │ │ │ │ │ │ ├── RCI-4177.test.tsx │ │ │ │ │ │ └── RCI-4178.test.tsx │ │ │ │ │ │ ├── NonPMIWaitingRoom │ │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ │ └── RCI-2739.test.tsx │ │ │ │ │ │ ├── RCI-1975.test.tsx │ │ │ │ │ │ └── RCI-1977.test.tsx │ │ │ │ │ │ └── PMIWaitingRoom │ │ │ │ │ │ ├── RCI-2740.test.tsx │ │ │ │ │ │ ├── RCI-2741.test.tsx │ │ │ │ │ │ ├── RCI-2743.test.tsx │ │ │ │ │ │ └── RCI-2744.test.tsx │ │ │ │ ├── Settings │ │ │ │ │ ├── Calling │ │ │ │ │ │ ├── RCI-4502.test.tsx │ │ │ │ │ │ └── RCI-803.test.tsx │ │ │ │ │ ├── Checkpoint │ │ │ │ │ │ └── RCI-541.test.tsx │ │ │ │ │ ├── Presence │ │ │ │ │ │ └── RCI-5655.test.tsx │ │ │ │ │ ├── RegionSetting │ │ │ │ │ │ └── CheckPoint │ │ │ │ │ │ │ ├── RCI-4551.test.tsx │ │ │ │ │ │ │ └── RCI-519.spec.tsx │ │ │ │ │ └── RegionSettings │ │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-516.test.tsx │ │ │ │ │ │ └── RCI-517.test.tsx │ │ │ │ ├── SmartDialPlan │ │ │ │ │ ├── EDP │ │ │ │ │ │ ├── RCI-4176.test.tsx │ │ │ │ │ │ └── RCI-4187.test.tsx │ │ │ │ │ ├── OCP │ │ │ │ │ │ ├── RCI-4103.test.tsx │ │ │ │ │ │ ├── RCI-4105.test.tsx │ │ │ │ │ │ └── RCI-4107.test.tsx │ │ │ │ │ ├── RCI-4358.test.tsx │ │ │ │ │ ├── RCI-4362.test.tsx │ │ │ │ │ └── RCI-4366.test.tsx │ │ │ │ └── WebPhoneRegistration │ │ │ │ │ └── JapanEmergencyNotification │ │ │ │ │ └── RCI-4046.test.tsx │ │ │ ├── Commons │ │ │ │ ├── CheckAuth.test.tsx │ │ │ │ ├── CheckMessage.test.tsx │ │ │ │ └── CheckOAuth.test.tsx │ │ │ ├── ContactList │ │ │ │ └── ContactListUI.test.tsx │ │ │ ├── CrmCommon │ │ │ │ ├── CallControl │ │ │ │ │ └── RCI-1836.test.tsx │ │ │ │ └── OutboundCall │ │ │ │ │ └── RCI-4492.test.tsx │ │ │ ├── Dialpad │ │ │ │ ├── CheckHitEnterInputMoreThanThreeSpaces.tsx │ │ │ │ ├── RCI-4071.spec.tsx │ │ │ │ └── index.ts │ │ │ ├── Messages │ │ │ │ ├── RCI-3563.test.tsx │ │ │ │ ├── RCI-3677.test.tsx │ │ │ │ ├── RCI-3678.test.tsx │ │ │ │ └── index.ts │ │ │ ├── Outlook │ │ │ │ └── ScheduleWithAppointment │ │ │ │ │ └── CheckPoint │ │ │ │ │ └── RCI-3724.test.tsx │ │ │ ├── OutlookScheduler │ │ │ │ └── UpdateMeeting │ │ │ │ │ └── Checkpoint │ │ │ │ │ └── RCI-2368.test.tsx │ │ │ ├── PresenceSettingSection │ │ │ │ └── PresenceSettingSection.test.tsx │ │ │ ├── RingCentralOfficeAddIn │ │ │ │ ├── QuicklySchedule │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── ErrorHandling │ │ │ │ │ │ └── RCI-2432.test.tsx │ │ │ │ │ │ ├── RCI-2424.test.tsx │ │ │ │ │ │ └── RCI-3089.test.tsx │ │ │ │ └── Schedule │ │ │ │ │ ├── Checkpoint │ │ │ │ │ └── RCI-1749.test.tsx │ │ │ │ │ ├── RemoveMeeting │ │ │ │ │ └── Checkpoint │ │ │ │ │ │ ├── RCI-2378.test.tsx │ │ │ │ │ │ └── RCI-3527.test.tsx │ │ │ │ │ └── UpdateMeeting │ │ │ │ │ ├── RCI-1858.test.tsx │ │ │ │ │ └── RCI-2367.test.tsx │ │ │ ├── Transfer │ │ │ │ └── CheckTransferCall.tsx │ │ │ └── WebPhone │ │ │ │ └── Webphoneregistration │ │ │ │ └── RCI-831.test.tsx │ │ ├── interfaces │ │ │ └── index.ts │ │ ├── jest.setup.ts │ │ ├── lib │ │ │ ├── mockSleep.ts │ │ │ ├── runInFakeTimer.ts │ │ │ └── step.ts │ │ ├── steps │ │ │ ├── AddCall │ │ │ │ ├── checks │ │ │ │ │ ├── CheckAddCallPageDisplay.tsx │ │ │ │ │ ├── CheckIsAddCallPage.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── AddressBook │ │ │ │ ├── actions │ │ │ │ │ ├── TriggerAddressBookSync.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckAddressBookData.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── mocks │ │ │ │ │ ├── MockAddressBookSync.tsx │ │ │ │ │ ├── MockAddressBookSyncFail.tsx │ │ │ │ │ └── index.ts │ │ │ ├── Alert │ │ │ │ ├── actions │ │ │ │ │ ├── CloseAlertMessage.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckAlertAutoDismiss.tsx │ │ │ │ │ ├── CheckAlertMessage.tsx │ │ │ │ │ ├── CheckAlertNoAutoDismiss.tsx │ │ │ │ │ ├── CheckAlertToBeCallWith.tsx │ │ │ │ │ ├── CheckJapanAlertMessage.tsx │ │ │ │ │ ├── CheckNoAnyAlerts.tsx │ │ │ │ │ ├── CheckToastMessage.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── mocks │ │ │ │ │ ├── SpyOnAlert.tsx │ │ │ │ │ └── index.ts │ │ │ ├── AudioSettings │ │ │ │ ├── actions │ │ │ │ │ ├── SetVolumeSlider.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckInputSection.tsx │ │ │ │ │ ├── CheckOutputSection.tsx │ │ │ │ │ ├── CheckRingtoneSection.tsx │ │ │ │ │ ├── CheckVolumeSlider.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Badge │ │ │ │ ├── actions │ │ │ │ │ ├── CheckLimitedModeBadge.tsx │ │ │ │ │ ├── CheckVoipOnlyBadge.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ └── CheckGetStatusApi.tsx │ │ │ │ └── index.ts │ │ │ ├── Call │ │ │ │ ├── SmallCallControl │ │ │ │ │ ├── actions │ │ │ │ │ │ ├── AnswerAndHoldCall.tsx │ │ │ │ │ │ ├── AnswerCall.tsx │ │ │ │ │ │ ├── AnswerCallAtOtherDevice.tsx │ │ │ │ │ │ ├── CallButtonBehavior.tsx │ │ │ │ │ │ ├── CallItemButtonBehavior.tsx │ │ │ │ │ │ ├── CheckConferenceCallControl.ts │ │ │ │ │ │ ├── ClickAddCall.ts │ │ │ │ │ │ ├── ClickCallActionsButton.tsx │ │ │ │ │ │ ├── ClickCircleButton.tsx │ │ │ │ │ │ ├── ClickMoreButton.tsx │ │ │ │ │ │ ├── ClickMuteButton.tsx │ │ │ │ │ │ ├── ClickToCurrentCallControlPage.ts │ │ │ │ │ │ ├── ClickUnHoldButton.tsx │ │ │ │ │ │ ├── CustomForwardCall.tsx │ │ │ │ │ │ ├── ForwardCall.tsx │ │ │ │ │ │ ├── HangupCall.tsx │ │ │ │ │ │ ├── HoldCallOnOtherDevice.tsx │ │ │ │ │ │ ├── IgnoreCall.tsx │ │ │ │ │ │ ├── MakeForwardCall.tsx │ │ │ │ │ │ ├── MergeCall.ts │ │ │ │ │ │ ├── OperateCall.tsx │ │ │ │ │ │ ├── RecordCall.tsx │ │ │ │ │ │ ├── StopRecordCall.tsx │ │ │ │ │ │ ├── ToVoiceMail.tsx │ │ │ │ │ │ ├── TransferCall.tsx │ │ │ │ │ │ ├── TypeInvalidForwardNumber.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── checks │ │ │ │ │ │ ├── CheckBothCallRecording.tsx │ │ │ │ │ │ ├── CheckButtonExist.tsx │ │ │ │ │ │ ├── CheckCannotAutoCallRecording.tsx │ │ │ │ │ │ ├── CheckCannotControlMute.tsx │ │ │ │ │ │ ├── CheckConferenceInfoPage.ts │ │ │ │ │ │ ├── CheckOnlyActiveCallRecording.tsx │ │ │ │ │ │ ├── CheckOnlySubCallRecording.tsx │ │ │ │ │ │ ├── CheckRecordingIndicator.tsx │ │ │ │ │ │ ├── CheckSmallControl.tsx │ │ │ │ │ │ ├── CheckSmallControlButton.tsx │ │ │ │ │ │ ├── CheckStopRecordButtonExist.tsx │ │ │ │ │ │ ├── CheckTransferPage.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── Webphone │ │ │ │ │ ├── actions │ │ │ │ │ │ ├── ChangeConnectionStatus.tsx │ │ │ │ │ │ ├── TriggerWebphoneEvent.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── checks │ │ │ │ │ │ ├── CheckProgressIconVisible.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── mocks │ │ │ │ │ │ ├── MockSipProvision.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ ├── actions │ │ │ │ │ ├── ClickBackButton.tsx │ │ │ │ │ ├── ClickBackButtonOfIncomingCallPanel.tsx │ │ │ │ │ ├── ClickButtonInAllCalls.tsx │ │ │ │ │ ├── ClickCallItemByLabel.tsx │ │ │ │ │ ├── ClickDialButton.tsx │ │ │ │ │ ├── ClickDialNumberButton.tsx │ │ │ │ │ ├── MakeC2DCall.tsx │ │ │ │ │ ├── MakeCall.tsx │ │ │ │ │ ├── MakeInboundCall.tsx │ │ │ │ │ ├── MakeOtherDeviceCall.tsx │ │ │ │ │ ├── MakeOutboundCall.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckActiveCallDialPadExist.tsx │ │ │ │ │ ├── CheckActiveCallExist.tsx │ │ │ │ │ ├── CheckActiveCallHidden.tsx │ │ │ │ │ ├── CheckAllCallsListPage.tsx │ │ │ │ │ ├── CheckAnswerAndEndBehavior.tsx │ │ │ │ │ ├── CheckAnswerAndHoldBehavior.tsx │ │ │ │ │ ├── CheckAnswerBehavior.tsx │ │ │ │ │ ├── CheckAnswerButton.tsx │ │ │ │ │ ├── CheckBackButtonOfIncomingCallPanel.tsx │ │ │ │ │ ├── CheckCallButtonEnable.tsx │ │ │ │ │ ├── CheckCallControlPage.tsx │ │ │ │ │ ├── CheckCallCtrlButton.tsx │ │ │ │ │ ├── CheckCallCtrlButtonEnable.tsx │ │ │ │ │ ├── CheckCallStatus.tsx │ │ │ │ │ ├── CheckCallWithJupiterLink.tsx │ │ │ │ │ ├── CheckDialPadInput.tsx │ │ │ │ │ ├── CheckHoldBehavior.tsx │ │ │ │ │ ├── CheckIgnoreButton.tsx │ │ │ │ │ ├── CheckIncomingCallPageExist.tsx │ │ │ │ │ ├── CheckIncomingCallPageNotExist.tsx │ │ │ │ │ ├── CheckMuteButton.tsx │ │ │ │ │ ├── CheckOutboundAndHoldBehavior.tsx │ │ │ │ │ ├── CheckParseApiCalledWithParams.tsx │ │ │ │ │ ├── CheckPassAreaCode.tsx │ │ │ │ │ ├── CheckToVoiceMailForInboundQueueCall.tsx │ │ │ │ │ ├── CheckUnmuteButton.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── CallHistory │ │ │ │ ├── actions │ │ │ │ │ ├── ClickCurrentName.tsx │ │ │ │ │ ├── ExpandTheActionMenu.ts │ │ │ │ │ ├── GenerateCallHistory.tsx │ │ │ │ │ ├── OpenCallLog.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckCallDuration.tsx │ │ │ │ │ ├── CheckCallIcon.tsx │ │ │ │ │ ├── CheckCallName.tsx │ │ │ │ │ ├── CheckCallTime.tsx │ │ │ │ │ ├── CheckCallType.tsx │ │ │ │ │ ├── CheckTextIcon.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── CallLog │ │ │ │ ├── actions │ │ │ │ │ ├── SaveCallLog.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckCallLogBaseInfo.tsx │ │ │ │ │ ├── CheckInCallLogPage.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Common │ │ │ │ ├── actions │ │ │ │ │ ├── ClickBackButton.tsx │ │ │ │ │ ├── ClickItemByDataSign.tsx │ │ │ │ │ ├── ClickItemByTextContent.tsx │ │ │ │ │ ├── RefreshToken.tsx │ │ │ │ │ ├── SelectMenuItem.tsx │ │ │ │ │ ├── SelectOptionFromDropDown.tsx │ │ │ │ │ ├── TurnOffToggle.tsx │ │ │ │ │ ├── TurnOnToggle.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckDropDownExist.tsx │ │ │ │ │ ├── CheckDropDownList.tsx │ │ │ │ │ ├── CheckDropDownSelectedValueIs.tsx │ │ │ │ │ ├── CheckEleNotExist.tsx │ │ │ │ │ ├── CheckMenuItemExist.tsx │ │ │ │ │ ├── CheckToggleOff.tsx │ │ │ │ │ ├── CheckToggleOn.tsx │ │ │ │ │ ├── CheckTooltip.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── interface.ts │ │ │ ├── CommonLogin │ │ │ │ ├── CommonLogin.tsx │ │ │ │ ├── CommonLoginEntry.tsx │ │ │ │ ├── checks │ │ │ │ │ ├── CheckLoginButtonExists.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── ContactMatch │ │ │ │ ├── actions │ │ │ │ │ ├── ForceContactMatch.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── ContactsView │ │ │ │ ├── actions │ │ │ │ │ ├── ClickContactSourceFilterButton.tsx │ │ │ │ │ ├── SearchContacts.tsx │ │ │ │ │ ├── SelectContactSourceFilter.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckContactDetailsProfile.tsx │ │ │ │ │ ├── CheckContactGroupCaption.tsx │ │ │ │ │ ├── CheckContactItemExistInList.tsx │ │ │ │ │ ├── CheckContactItemNotExistInList.tsx │ │ │ │ │ ├── CheckContactNotFoundTextExist.tsx │ │ │ │ │ ├── CheckContactNumberExist.tsx │ │ │ │ │ ├── CheckContactNumberNotExist.tsx │ │ │ │ │ ├── CheckContactSourceFilterButton.tsx │ │ │ │ │ ├── CheckContactSourceList.tsx │ │ │ │ │ ├── CheckGroupNameExist.tsx │ │ │ │ │ ├── CheckInContactDetailsPage.tsx │ │ │ │ │ ├── CheckSearchContactInput.tsx │ │ │ │ │ ├── ContactDetailsProps.interface.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Conversation │ │ │ │ ├── CheckConversations.ts │ │ │ │ └── CheckMessageNumbers.ts │ │ │ ├── CreateInstance.ts │ │ │ ├── Dropdown │ │ │ │ ├── CheckDropdown.tsx │ │ │ │ ├── ExpandDropdown.tsx │ │ │ │ └── index.ts │ │ │ ├── Environment │ │ │ │ ├── actions │ │ │ │ │ ├── SetDataTrackingEnable.tsx │ │ │ │ │ ├── SetEnvironmentOptions.tsx │ │ │ │ │ └── ToggleEnv.tsx │ │ │ │ └── checks │ │ │ │ │ └── CheckEnvironmentOptions.tsx │ │ │ ├── Ha │ │ │ │ ├── actions │ │ │ │ │ ├── ClickConnectivityBadge.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckConnectivityBadge.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── mocks │ │ │ │ │ ├── MockCheckConnection.tsx │ │ │ │ │ ├── MockGetStatus.ts │ │ │ │ │ ├── MockNetworkOffline.tsx │ │ │ │ │ ├── MockNetworkOnline.tsx │ │ │ │ │ └── index.ts │ │ │ ├── IDB │ │ │ │ ├── actions │ │ │ │ │ ├── index.ts │ │ │ │ │ └── setDynamicConfig.tsx │ │ │ │ ├── checks │ │ │ │ │ ├── CheckEula.tsx │ │ │ │ │ ├── CheckIsCRM.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.ts │ │ │ ├── Login.tsx │ │ │ ├── Meeting │ │ │ │ ├── Check │ │ │ │ │ ├── CheckInvitation.tsx │ │ │ │ │ ├── CheckIsMeetingPage.tsx │ │ │ │ │ ├── CheckMeetingButton.tsx │ │ │ │ │ ├── CheckMeetingProviderIsRcv.tsx │ │ │ │ │ ├── CheckMeetingTitle.tsx │ │ │ │ │ ├── CheckPasswordField.tsx │ │ │ │ │ ├── CheckRCMPage.tsx │ │ │ │ │ ├── CheckRCMPageDisplay.tsx │ │ │ │ │ ├── CheckRCVPage.tsx │ │ │ │ │ ├── CheckRcmRequestParams.tsx │ │ │ │ │ ├── CheckRcvMeetingSettingsValues.tsx │ │ │ │ │ ├── CheckRcvRequestParams.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Meeting.interface.ts │ │ │ │ ├── Mocks │ │ │ │ │ ├── MockPostBridges.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── Operate │ │ │ │ │ ├── ClickCloseMeetingButton.tsx │ │ │ │ │ ├── ClickScheduleMeeting.tsx │ │ │ │ │ ├── OperateFooter.tsx │ │ │ │ │ ├── OperatePasswordField.tsx │ │ │ │ │ ├── OperateRCMPage.tsx │ │ │ │ │ ├── OperateRCVPage.tsx │ │ │ │ │ ├── OperateTopic.tsx │ │ │ │ │ ├── UpdateMeetingSettings.tsx │ │ │ │ │ ├── WaitForInitMeeting.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── WaitForMeetingProvider.tsx │ │ │ │ └── index.ts │ │ │ ├── Messages │ │ │ │ ├── actions │ │ │ │ │ ├── ClearMessage.ts │ │ │ │ │ ├── ClearSMSMock.ts │ │ │ │ │ ├── ClickActionButton.tsx │ │ │ │ │ ├── ClickConversationPageHyperLink.tsx │ │ │ │ │ ├── ClickMessageItem.tsx │ │ │ │ │ ├── ClickMessageItemAndBack.tsx │ │ │ │ │ ├── ClickModalActionButton.tsx │ │ │ │ │ ├── ClickSelectContactMenu.tsx │ │ │ │ │ ├── EntryTheLongestCharacter.tsx │ │ │ │ │ ├── ExpandTheActionMenu.tsx │ │ │ │ │ ├── FocusOnRecipients.ts │ │ │ │ │ ├── InputRecipients.ts │ │ │ │ │ ├── InputSMS.ts │ │ │ │ │ ├── MessageProps.interface.ts │ │ │ │ │ ├── PasteMessageRecipients.tsx │ │ │ │ │ ├── ReceiveOneNewConversation.tsx │ │ │ │ │ ├── ReceiveSMSSuccess.ts │ │ │ │ │ ├── SendSMS.ts │ │ │ │ │ ├── SendSMSSuccess.ts │ │ │ │ │ ├── TypeCharacter.tsx │ │ │ │ │ ├── TypingWordingInSearch.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckActionMenu.tsx │ │ │ │ │ ├── CheckActionsAfterSearch.tsx │ │ │ │ │ ├── CheckAllActionButtonsStatusWhenOffline.tsx │ │ │ │ │ ├── CheckButton.ts │ │ │ │ │ ├── CheckClickToCallButton.tsx │ │ │ │ │ ├── CheckClickToSmsButton.tsx │ │ │ │ │ ├── CheckComposeTestButton.tsx │ │ │ │ │ ├── CheckComposeTestPage.tsx │ │ │ │ │ ├── CheckComposeTextUI.tsx │ │ │ │ │ ├── CheckConversationHistory.tsx │ │ │ │ │ ├── CheckConversationPage.tsx │ │ │ │ │ ├── CheckConversationPageHyperLink.tsx │ │ │ │ │ ├── CheckCurrentName.tsx │ │ │ │ │ ├── CheckDeleteActionPopup.tsx │ │ │ │ │ ├── CheckDeleteModal.tsx │ │ │ │ │ ├── CheckFaxActionButton.tsx │ │ │ │ │ ├── CheckFaxActionButtons.tsx │ │ │ │ │ ├── CheckFaxActionMenu.tsx │ │ │ │ │ ├── CheckFlagButtonTitle.tsx │ │ │ │ │ ├── CheckGetMessageSyncParams.tsx │ │ │ │ │ ├── CheckInputToRecipients.tsx │ │ │ │ │ ├── CheckInvalidSmsPrompt.tsx │ │ │ │ │ ├── CheckMessageDownload.tsx │ │ │ │ │ ├── CheckMessageInput.tsx │ │ │ │ │ ├── CheckMessageItemHighlight.tsx │ │ │ │ │ ├── CheckMessageListDisplay.tsx │ │ │ │ │ ├── CheckMessageToFieldValue.tsx │ │ │ │ │ ├── CheckNavUnreadCount.tsx │ │ │ │ │ ├── CheckNoMessagesDisplay.tsx │ │ │ │ │ ├── CheckPastingAction.ts │ │ │ │ │ ├── CheckRecipientsInput.tsx │ │ │ │ │ ├── CheckSearchInputDisplay.tsx │ │ │ │ │ ├── CheckSelectContactMenu.tsx │ │ │ │ │ ├── CheckTab.tsx │ │ │ │ │ ├── CheckTabUnreadCount.tsx │ │ │ │ │ ├── CheckTooltip.tsx │ │ │ │ │ ├── CheckUnreadCounts.tsx │ │ │ │ │ ├── CheckVoiceMailActionMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Mock │ │ │ │ ├── CheckFetchMockResponse.ts │ │ │ │ │ ├── CheckRcvPatchBridge.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── CreateMock.tsx │ │ │ │ ├── MockAccountInfo.ts │ │ │ │ ├── MockActiveCall.ts │ │ │ │ ├── MockAddressBookSync.tsx │ │ │ │ ├── MockBringInToConference.ts │ │ │ │ ├── MockCall │ │ │ │ │ ├── MockCallLogSync.ts │ │ │ │ │ ├── MockCallLogs.ts │ │ │ │ │ ├── MockCallPresence.ts │ │ │ │ │ ├── MockGetTelephonyState.ts │ │ │ │ │ ├── TriggerActiveCallChanged.ts │ │ │ │ │ ├── generateCallLogData.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── MockConferenceCall.ts │ │ │ │ ├── MockDefaultRingtoneSource.ts │ │ │ │ ├── MockDialingPlan.ts │ │ │ │ ├── MockErrorRcvInvitation.ts │ │ │ │ ├── MockExtension │ │ │ │ │ ├── MockExtensionDeviceList.ts │ │ │ │ │ ├── MockExtensionInfo.tsx │ │ │ │ │ ├── MockExtensionsList.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── mockExtensionsListData.ts │ │ │ │ ├── MockFeaturePermission.ts │ │ │ │ ├── MockGetPhoneNumber.ts │ │ │ │ ├── MockGetRingOut.ts │ │ │ │ ├── MockGetStatus.ts │ │ │ │ ├── MockLimitedPutPresence.tsx │ │ │ │ ├── MockMessage │ │ │ │ │ ├── GenerateMessage.tsx │ │ │ │ │ ├── MockCompanyPager.ts │ │ │ │ │ ├── MockEmptyMessages.ts │ │ │ │ │ ├── MockMessageList.ts │ │ │ │ │ ├── MockMessagePut.ts │ │ │ │ │ ├── MockMessageRecords │ │ │ │ │ │ ├── fax.json │ │ │ │ │ │ ├── sms.json │ │ │ │ │ │ └── voicemail.json │ │ │ │ │ ├── MockMessageSync.ts │ │ │ │ │ ├── MockPostSMS.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── MockMuteFail.tsx │ │ │ │ ├── MockNumberParserV1.ts │ │ │ │ ├── MockNumberParserV2.ts │ │ │ │ ├── MockPermission.ts │ │ │ │ ├── MockPersonalMeetingSettings.ts │ │ │ │ ├── MockPhoneNumber.ts │ │ │ │ ├── MockPostOauthToken.ts │ │ │ │ ├── MockPresence.ts │ │ │ │ ├── MockPutPresence.tsx │ │ │ │ ├── MockTelephonySession.ts │ │ │ │ ├── MockUnHoldCallFail.tsx │ │ │ │ └── index.ts │ │ │ ├── Modal │ │ │ │ ├── CheckModalExist.ts │ │ │ │ ├── CheckModalValue.ts │ │ │ │ ├── CheckRemoveMeetingModal.ts │ │ │ │ ├── ClickCancelInModal.tsx │ │ │ │ ├── ClickConfirmInModal.tsx │ │ │ │ └── index.ts │ │ │ ├── Navigate │ │ │ │ ├── actions │ │ │ │ │ ├── NavigateToAllCalls.tsx │ │ │ │ │ ├── NavigateToCallingSetting.tsx │ │ │ │ │ ├── NavigateToComposeText.tsx │ │ │ │ │ ├── NavigateToContactDetails.tsx │ │ │ │ │ ├── NavigateToContacts.ts │ │ │ │ │ ├── NavigateToDialer.tsx │ │ │ │ │ ├── NavigateToFax.tsx │ │ │ │ │ ├── NavigateToHistory.tsx │ │ │ │ │ ├── NavigateToMeeting.tsx │ │ │ │ │ ├── NavigateToMessageHistory.ts │ │ │ │ │ ├── NavigateToMessages.tsx │ │ │ │ │ ├── NavigateToRegionSettings.tsx │ │ │ │ │ ├── NavigateToSMSTextTab.tsx │ │ │ │ │ ├── NavigateToSettings.tsx │ │ │ │ │ ├── NavigateToTransferPage.tsx │ │ │ │ │ ├── NavigateToTypeTabUnderMessage.tsx │ │ │ │ │ ├── NavigateToVoiceMail.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckConversationTabsTooltip.tsx │ │ │ │ │ ├── CheckNavigationBarItem.tsx │ │ │ │ │ ├── CheckRouterNavigation.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Network │ │ │ │ ├── actions │ │ │ │ │ ├── NetworkOff.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── OAuthCheck.tsx │ │ │ ├── Router │ │ │ │ ├── action │ │ │ │ │ ├── PageNavigation.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── check │ │ │ │ │ ├── CheckRoutePathContain.tsx │ │ │ │ │ ├── CheckRoutePathIs.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── SearchField │ │ │ │ ├── Search.ts │ │ │ │ ├── actions │ │ │ │ │ ├── ClickContactItem.ts │ │ │ │ │ ├── DeleteRecipientItem.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckContactDropdownList.ts │ │ │ │ │ ├── CheckNotContactsMatched.ts │ │ │ │ │ ├── CheckRecipientInput.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Settings │ │ │ │ ├── Settings.interface.ts │ │ │ │ ├── actions │ │ │ │ │ ├── ClickLogout.tsx │ │ │ │ │ ├── ClickSaveButton.tsx │ │ │ │ │ ├── ExpandCallingSettingDropdown.tsx │ │ │ │ │ ├── ExpandRingOutDropdown.tsx │ │ │ │ │ ├── SelectCallingSetting.tsx │ │ │ │ │ ├── SelectRingOutOption.tsx │ │ │ │ │ ├── SetAcceptCallQueueCalls.tsx │ │ │ │ │ ├── SetAreaCode.tsx │ │ │ │ │ ├── SetCountryCode.ts │ │ │ │ │ ├── SetPresenceStatus.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckAcceptCallQueueCalls.tsx │ │ │ │ │ ├── CheckAppVersionDisplay.tsx │ │ │ │ │ ├── CheckAreaCodeField.tsx │ │ │ │ │ ├── CheckCallSettingPage.tsx │ │ │ │ │ ├── CheckCallWithOption.tsx │ │ │ │ │ ├── CheckCallWithSoftphoneOption.tsx │ │ │ │ │ ├── CheckCountryCodeField.tsx │ │ │ │ │ ├── CheckCountryCodeHint.tsx │ │ │ │ │ ├── CheckSettingsPage.tsx │ │ │ │ │ ├── CheckUserAtRegionSettings.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── Tracking │ │ │ │ ├── CheckEventTracking.tsx │ │ │ │ ├── CleanEventsTrackData.tsx │ │ │ │ └── index.ts │ │ │ ├── Transfer │ │ │ │ ├── actions │ │ │ │ │ ├── ClickTransfer.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ │ ├── CheckCompleteTransferButtonStatus.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── UserGuide │ │ │ │ ├── actions │ │ │ │ │ ├── DismissUserGuide.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.ts │ │ │ ├── WaitForSpinner.tsx │ │ │ └── dialer │ │ │ │ ├── actions │ │ │ │ ├── ClickCallButton.tsx │ │ │ │ ├── ClickFromField.tsx │ │ │ │ ├── ClickSetAreaCode.tsx │ │ │ │ ├── InputToField.ts │ │ │ │ ├── SelectContactSearchOptionInDialPad.ts │ │ │ │ └── index.ts │ │ │ │ ├── checks │ │ │ │ ├── CheckCallButtonStatus.tsx │ │ │ │ ├── CheckContactSearchOptionsInDialPad.ts │ │ │ │ ├── CheckContactSearchResultInDialPad.ts │ │ │ │ ├── CheckDialerSpinner.tsx │ │ │ │ ├── CheckFromFieldExists.tsx │ │ │ │ ├── CheckInDialPage.tsx │ │ │ │ ├── CheckInputToRecipientsNoExist.tsx │ │ │ │ ├── CheckProvisionedCallerId.tsx │ │ │ │ ├── CheckToFieldValue.tsx │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── typings │ │ │ └── typing.d.ts │ └── tsconfig.json ├── ringcentral-widgets │ ├── LICENSE │ ├── README.md │ ├── assets │ │ ├── DynamicsFont │ │ │ ├── DynamicsFont.scss │ │ │ ├── fonts │ │ │ │ ├── dynamics_icon.eot │ │ │ │ ├── dynamics_icon.svg │ │ │ │ ├── dynamics_icon.ttf │ │ │ │ ├── dynamics_icon.woff │ │ │ │ └── dynamics_icon.woff2 │ │ │ └── style.css │ │ └── images │ │ │ ├── ActivityCall.svg │ │ │ ├── Add.svg │ │ │ ├── AddCall.svg │ │ │ ├── AddContact.svg │ │ │ ├── Answer.svg │ │ │ ├── CallHistory.svg │ │ │ ├── CallHistoryHover.svg │ │ │ ├── CallIndicator.svg │ │ │ ├── Calls.svg │ │ │ ├── CallsHover.svg │ │ │ ├── CloseDialpad.svg │ │ │ ├── CloseIcon.svg │ │ │ ├── Combine.svg │ │ │ ├── ComposeText.svg │ │ │ ├── ComposeTextHover.svg │ │ │ ├── Conference.svg │ │ │ ├── ConferenceCallIcon.svg │ │ │ ├── ConferenceHover.svg │ │ │ ├── ConferenceNavigation.svg │ │ │ ├── Contact.svg │ │ │ ├── ContactAdd.svg │ │ │ ├── ContactDetail.svg │ │ │ ├── ContactFilter.svg │ │ │ ├── ContactFilterSolid.svg │ │ │ ├── ContactHover.svg │ │ │ ├── ContactsNavigation.svg │ │ │ ├── Date.svg │ │ │ ├── DefaultAvatar.svg │ │ │ ├── DeleteCircle.svg │ │ │ ├── DeleteMessageIcon.svg │ │ │ ├── DialPadHover.svg │ │ │ ├── DialPadNav.svg │ │ │ ├── Dialpad.svg │ │ │ ├── Download.svg │ │ │ ├── End.svg │ │ │ ├── EndAnswer.svg │ │ │ ├── ErrorDot.svg │ │ │ ├── ExpandMore.svg │ │ │ ├── Fax.svg │ │ │ ├── FaxInbound.svg │ │ │ ├── FaxOutbound.svg │ │ │ ├── Flip.svg │ │ │ ├── Forward.svg │ │ │ ├── Forward_white.svg │ │ │ ├── Glip.svg │ │ │ ├── GlipHover.svg │ │ │ ├── GroupConversation.svg │ │ │ ├── Hangup.svg │ │ │ ├── HideDialpad.svg │ │ │ ├── Hold.svg │ │ │ ├── HoldAnswer.svg │ │ │ ├── Ignore.svg │ │ │ ├── InboundCall.svg │ │ │ ├── Info.svg │ │ │ ├── InsideModalClose.svg │ │ │ ├── LogClick.svg │ │ │ ├── LogUnclick.svg │ │ │ ├── LoggedIcon.svg │ │ │ ├── Mark.svg │ │ │ ├── Meeting.svg │ │ │ ├── MeetingHover.svg │ │ │ ├── MeetingNavigation.svg │ │ │ ├── MergeIntoConferenceIcon.svg │ │ │ ├── Message.svg │ │ │ ├── MessageFill.svg │ │ │ ├── Messages.svg │ │ │ ├── MessagesHover.svg │ │ │ ├── MessagesLog.svg │ │ │ ├── MoreIcon.svg │ │ │ ├── MoreMenu.svg │ │ │ ├── MoreMenuHover.svg │ │ │ ├── Mute.svg │ │ │ ├── NewComposeText.svg │ │ │ ├── NewComposeTextHover.svg │ │ │ ├── OutboundCall.svg │ │ │ ├── OvalLoading.svg │ │ │ ├── Park.svg │ │ │ ├── Pause.svg │ │ │ ├── Play.svg │ │ │ ├── Preview.svg │ │ │ ├── RcIcon.svg │ │ │ ├── Record.svg │ │ │ ├── RecordOff.svg │ │ │ ├── RecordOn.svg │ │ │ ├── RemoveIcon.svg │ │ │ ├── RetryIcon.svg │ │ │ ├── Revert.svg │ │ │ ├── SaveSuccess.svg │ │ │ ├── Search.svg │ │ │ ├── Settings.svg │ │ │ ├── SettingsHover.svg │ │ │ ├── SettingsNavigation.svg │ │ │ ├── Spinner.svg │ │ │ ├── Switch.svg │ │ │ ├── Time.svg │ │ │ ├── Transfer.svg │ │ │ ├── TransferSmall.svg │ │ │ ├── UnloggedIcon.svg │ │ │ ├── Unmark.svg │ │ │ ├── Unmute.svg │ │ │ ├── Voicemail.svg │ │ │ ├── VoicemailIcon.svg │ │ │ ├── VoicemailRed.svg │ │ │ └── img_call_switch.svg │ ├── babel.config.js │ ├── components │ │ ├── ActionMenu │ │ │ └── index.tsx │ │ ├── ActionMenuList │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallActionMenu │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallBadge │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallDialPad │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallItem │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallItemV2 │ │ │ ├── ActiveCallItem.interface.ts │ │ │ ├── ActiveCallItem.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ActiveCallList │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallPad │ │ │ ├── MoreActionItem.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ ├── styles.scss │ │ │ └── utils.ts │ │ ├── ActiveCallPanel │ │ │ ├── CallInfo.tsx │ │ │ ├── ConferenceInfo.tsx │ │ │ ├── MergeInfo.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ActiveCallsPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── AlertDisplay │ │ │ ├── AlertDisplay.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── AlertRenderer │ │ │ ├── AlertRenderer.tsx │ │ │ ├── AudioSettingsAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── AuthAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── CallAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ ├── index.tsx │ │ │ │ └── styles.scss │ │ │ ├── CallControlAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.ts │ │ │ ├── CallLogAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.ts │ │ │ ├── CallingAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── CallingSettingsAlert │ │ │ │ ├── CallingSettingsAlert.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.ts │ │ │ ├── ConferenceCallAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── ConnectivityAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── HandleMessage.interface.ts │ │ │ ├── IssueTrackingAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.js │ │ │ │ │ ├── en-AU.js │ │ │ │ │ ├── en-GB.js │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.js │ │ │ │ │ ├── es-ES.js │ │ │ │ │ ├── fi-FI.js │ │ │ │ │ ├── fr-CA.js │ │ │ │ │ ├── fr-FR.js │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.js │ │ │ │ │ ├── ja-JP.js │ │ │ │ │ ├── ko-KR.js │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.js │ │ │ │ │ ├── pt-BR.js │ │ │ │ │ ├── pt-PT.js │ │ │ │ │ ├── zh-CN.js │ │ │ │ │ ├── zh-HK.js │ │ │ │ │ └── zh-TW.js │ │ │ │ └── index.tsx │ │ │ ├── MeetingAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── MessageSenderAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ ├── index.tsx │ │ │ │ └── styles.scss │ │ │ ├── MessageStoreAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── PermissionsAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── RateExceededAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ ├── RegionSettingsAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ ├── index.tsx │ │ │ │ └── styles.scss │ │ │ ├── WebphoneAlert │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ └── index.tsx │ │ │ └── index.ts │ │ ├── AnimationAlert │ │ │ ├── AnimationAlert.tsx │ │ │ ├── AnimationAlertUtils.ts │ │ │ ├── AnimationMessage.tsx │ │ │ └── index.ts │ │ ├── AnimationPanel │ │ │ ├── AnimationPanel.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── AudioSettingsPanel │ │ │ ├── AudioSettingsPanel.interface.ts │ │ │ ├── AudioSettingsPanel.tsx │ │ │ ├── VolumeSlider.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── AudioSettingsPanelV2 │ │ │ ├── AudioSettingsPanel.interface.ts │ │ │ ├── AudioSettingsPanel.tsx │ │ │ ├── components │ │ │ │ ├── AudioDeviceSelect.tsx │ │ │ │ ├── AudioSection.tsx │ │ │ │ ├── VolumeGauge.tsx │ │ │ │ ├── VolumeSlider.tsx │ │ │ │ ├── VolumeTester.tsx │ │ │ │ └── index.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── BackButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── BackHeader │ │ │ ├── PageHeader │ │ │ │ ├── PageHeader.tsx │ │ │ │ └── index.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── BackHeaderV2 │ │ │ ├── BackHeaderV2.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── Badge │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── BasicCallInfo │ │ │ ├── BasicCallInfo.tsx │ │ │ ├── BasicCallInfoMain │ │ │ │ ├── BasicCallInfoMain.tsx │ │ │ │ └── index.ts │ │ │ ├── CallIcon │ │ │ │ ├── CallIcon.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── CallInfo │ │ │ │ ├── CallInfo.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── CallInfoList │ │ │ │ ├── CallInfoList.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── CallSubject │ │ │ │ ├── CallSubject.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── FollowInfo │ │ │ │ ├── FollowInfo.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── BlockPanel │ │ │ ├── BlockPanel.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── Button │ │ │ ├── Button.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallAvatar │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CallBadge │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── CallCtrlContainer │ │ │ ├── CallCtrlContainer.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── CallCtrlPanel │ │ │ └── index.tsx │ │ ├── CallHistoryPanel │ │ │ ├── CallHistoryActions │ │ │ │ ├── ActionButton.tsx │ │ │ │ ├── CallHistoryActions.tsx │ │ │ │ ├── MenuButton.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── CallHistoryItem │ │ │ │ ├── CallHistoryItem.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── CallHistoryPanel.interface.ts │ │ │ ├── CallHistoryPanel.tsx │ │ │ ├── CallIcon │ │ │ │ ├── CallIcon.tsx │ │ │ │ └── index.ts │ │ │ ├── StickyVirtualizedList │ │ │ │ ├── StickyVirtualizedList.interface.ts │ │ │ │ ├── StickyVirtualizedList.tsx │ │ │ │ └── index.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallIcon │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CallItem │ │ │ ├── CallIcon.tsx │ │ │ ├── CallItem.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallList │ │ │ └── index.tsx │ │ ├── CallListV2 │ │ │ └── index.tsx │ │ ├── CallLogCallCtrlComponent │ │ │ ├── CallLogDialpad │ │ │ │ ├── CallLogDialpad.interface.ts │ │ │ │ ├── CallLogDialpad.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── MoreActionComponent.interface.ts │ │ │ ├── MoreActionComponent.tsx │ │ │ ├── MoreActionWithIncomingCall │ │ │ │ ├── MoreActionWithIncomingCall.interface.ts │ │ │ │ ├── MoreActionWithIncomingCall.tsx │ │ │ │ ├── StyledMoreAction.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ ├── style.tsx │ │ │ └── styles.scss │ │ ├── CallLogCallCtrlPanel │ │ │ ├── CallLogCallCtrlPanel.interface.ts │ │ │ ├── CallLogCallCtrlPanel.tsx │ │ │ └── index.ts │ │ ├── CallLogFields │ │ │ ├── CallLogFields.interface.ts │ │ │ ├── CallLogFields.tsx │ │ │ ├── FieldItem │ │ │ │ ├── FieldItem.interface.ts │ │ │ │ ├── FieldItem.tsx │ │ │ │ ├── FullSelectField │ │ │ │ │ ├── FullSelectField.tsx │ │ │ │ │ ├── SelectListTextField │ │ │ │ │ │ ├── SelectListTextField.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── styles.scss │ │ │ │ ├── LogFieldsInput │ │ │ │ │ ├── LogFieldsInput.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── RadioField │ │ │ │ │ ├── RadioField.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SelectField │ │ │ │ │ ├── SelectField.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallLogPanel │ │ │ ├── CallLog.interface.ts │ │ │ ├── CallLogPanel.interface.ts │ │ │ ├── CallLogPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallMonitorBar │ │ │ ├── CallInfoBar.tsx │ │ │ ├── CallMonitorBar.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallingSettingsPanel │ │ │ ├── CallingSettingsPanel.tsx │ │ │ ├── CallingSettingsPenal.interface.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── CallsListPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CallsOnholdPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CallsPanel │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CarrouselBar │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CheckBox │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CircleButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ComboBox │ │ │ ├── ComboBox.tsx │ │ │ └── styles.scss │ │ ├── CommunicationSetupPanel │ │ │ ├── CommunicationSetupPanel.tsx │ │ │ ├── CommunicationSetupProvider.tsx │ │ │ ├── ContactSearchContainer.tsx │ │ │ ├── DirectlyProceedLine.tsx │ │ │ ├── helper.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles │ │ │ │ ├── CallFields.tsx │ │ │ │ └── index.ts │ │ ├── ComposeTextPanel │ │ │ ├── NoSenderAlert.tsx │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ComposeTextPanelV2 │ │ │ ├── ComposeTextPanel.tsx │ │ │ ├── index.tsx │ │ │ └── styles │ │ │ │ ├── ComposeTextPanel.tsx │ │ │ │ └── index.ts │ │ ├── ConferenceCallParticipants │ │ │ ├── ConferenceCallParticipants.interface.ts │ │ │ ├── ConferenceCallParticipants.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ └── index.ts │ │ ├── ConferenceCommands │ │ │ └── i18n │ │ │ │ └── fr-CA.ts │ │ ├── ConferenceDialerPanel │ │ │ ├── ConferenceDialerPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── ConferenceParticipantContainer │ │ │ ├── ConferenceParticipantContainer.tsx │ │ │ └── index.ts │ │ ├── ConferenceParticipantPanel │ │ │ ├── ConfirmRemoveModal.tsx │ │ │ ├── ParticipantItem.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ConfirmMergeModal │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ConnectivityBadge │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ContactDetails │ │ │ ├── ContactDetails.interface.ts │ │ │ ├── ContactDetails.tsx │ │ │ ├── components │ │ │ │ ├── Avatar.tsx │ │ │ │ ├── CompanyInfo.tsx │ │ │ │ ├── Emails.tsx │ │ │ │ ├── PhoneSection.tsx │ │ │ │ └── Profile.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ContactDetailsView │ │ │ ├── ContactDetailsView.interface.ts │ │ │ ├── ContactDetailsView.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ContactDisplay │ │ │ ├── ContactDisplay.tsx │ │ │ ├── ContactDisplayItem.tsx │ │ │ ├── Entity.interface.ts │ │ │ ├── displayFormatter.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ContactDropdownList │ │ │ ├── ContactDropdownList.tsx │ │ │ ├── ContactInfo.tsx │ │ │ ├── ContactItem.tsx │ │ │ ├── ContactPhone.tsx │ │ │ ├── DoNotCallIndicator.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ ├── splitter.ts │ │ │ └── styles.scss │ │ ├── ContactItem │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ContactList │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ContactSearchPanel │ │ │ ├── ContactSearchPanel.interface.tsx │ │ │ ├── ContactSearchPanel.tsx │ │ │ ├── ContactSearchPanelEnum.ts │ │ │ ├── DoNotCallIndicator.tsx │ │ │ ├── HelpTextSection.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles │ │ │ │ ├── ContactSearchPanel.tsx │ │ │ │ ├── DoNotCallIndicator.tsx │ │ │ │ ├── HelpTextSection.tsx │ │ │ │ └── index.ts │ │ ├── ContactSourceFilter │ │ │ ├── ContactSourceFilter.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ContactsView │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ConversationList │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ConversationMessageList │ │ │ ├── SubjectRender.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ConversationPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ConversationsPanel │ │ │ ├── TabTitle.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ ├── styles.scss │ │ │ ├── useConversationTabData.tsx │ │ │ └── widgets │ │ │ │ ├── NoMessage │ │ │ │ ├── index.tsx │ │ │ │ └── style.scss │ │ │ │ └── Search │ │ │ │ ├── index.tsx │ │ │ │ └── styles.scss │ │ ├── CopyBtn │ │ │ ├── CopyBtn.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── interface.ts │ │ ├── CopyButton │ │ │ ├── CopyButton.tsx │ │ │ └── index.tsx │ │ ├── CopyToClipboard │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── CountdownTimer │ │ │ ├── CountdownTimer.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── DialButton │ │ │ ├── DialButton.tsx │ │ │ ├── audios.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── DialPad │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── DialTextInput │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── DialerPanel │ │ │ ├── DialerPanel.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── DialerPanelV2 │ │ │ ├── DialerPanel.tsx │ │ │ └── index.ts │ │ ├── Dialog │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Draggable │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── DropdownNavigationItem │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── DropdownNavigationView │ │ │ ├── DropdownNavigationView.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── DropdownSelect │ │ │ ├── DropdownSelect.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── DropdownSelectOption │ │ │ ├── DropdownSelectOptions.tsx │ │ │ ├── index.ts │ │ │ ├── optionInterface.ts │ │ │ └── styles.scss │ │ ├── DurationCounter │ │ │ └── index.tsx │ │ ├── EntityButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── EntityModal │ │ │ ├── EntityModal.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── EnvironmentPanel │ │ │ ├── EnvironmentPanel.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── Eula │ │ │ ├── Eula.interface.ts │ │ │ ├── Eula.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── FeedbackPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── FlipPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Footer │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── FormattedMessage │ │ │ └── index.tsx │ │ ├── ForwardForm │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ForwardPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── FromField │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── GenericMeetingPanel │ │ │ ├── GenericMeetingPanel.tsx │ │ │ ├── index.ts │ │ │ ├── interface.ts │ │ │ └── styles.scss │ │ ├── GenericMeetingScheduleButton │ │ │ ├── GenericMeetingScheduleButton.tsx │ │ │ └── index.ts │ │ ├── Header │ │ │ ├── Header.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── HeaderView │ │ │ ├── HeaderView.interface.ts │ │ │ ├── HeaderView.tsx │ │ │ ├── index.ts │ │ │ ├── styles.scss │ │ │ └── utils │ │ │ │ ├── HeaderViewUtils.ts │ │ │ │ └── index.ts │ │ ├── IconField │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── IconLine │ │ │ └── index.tsx │ │ ├── IncomingCallPad │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── IncomingCallPanel │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── IncomingCallView │ │ │ ├── IncomingCallView.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── InnerTopic │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── InputField │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── InputLine │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── InputSelect │ │ │ ├── InputSelect.tsx │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── InsideModal │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── IssuesTrackingPanel │ │ │ ├── IssuesTrackingConfirmPanel │ │ │ │ ├── IssuesTrackingConfirmPanel.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.js │ │ │ │ │ ├── en-AU.js │ │ │ │ │ ├── en-GB.js │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.js │ │ │ │ │ ├── es-ES.js │ │ │ │ │ ├── fi-FI.js │ │ │ │ │ ├── fr-CA.js │ │ │ │ │ ├── fr-FR.js │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.js │ │ │ │ │ ├── ja-JP.js │ │ │ │ │ ├── ko-KR.js │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.js │ │ │ │ │ ├── pt-BR.js │ │ │ │ │ ├── pt-PT.js │ │ │ │ │ ├── zh-CN.js │ │ │ │ │ ├── zh-HK.js │ │ │ │ │ └── zh-TW.js │ │ │ │ └── index.ts │ │ │ ├── IssuesTrackingPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ └── index.ts │ │ ├── Line │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LinkLine │ │ │ ├── LinkLine.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── LocalePicker │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.tsx │ │ ├── LogBasicInfo │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LogBasicInfoV2 │ │ │ ├── CallIcon.tsx │ │ │ ├── LogBasicInfo.tsx │ │ │ ├── ShinyBar │ │ │ │ ├── ShinyBar.scss │ │ │ │ ├── ShinyBar.tsx │ │ │ │ └── index.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ ├── styles.scss │ │ │ └── styles │ │ │ │ ├── LogBaseInfo.tsx │ │ │ │ └── index.ts │ │ ├── LogButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LogIcon │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LogLinkButton │ │ │ ├── LogLinkButton.tsx │ │ │ ├── assets │ │ │ │ └── loglink.svg │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── LogNotification │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LogNotificationV2 │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LogSection │ │ │ ├── SaveButton.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── LoginPanel │ │ │ ├── LoginPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── MediaObject │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── MeetingAlert │ │ │ ├── MigrateToPluginAlert.tsx │ │ │ ├── RemoveMeetingWarn.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── MeetingConfigsV2 │ │ │ ├── ExtendedTooltip │ │ │ │ ├── ExtendedTooltip.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── VideoSettingGroup.tsx │ │ │ ├── constants.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ ├── styles.scss │ │ │ └── variable.scss │ │ ├── MeetingScheduleButton │ │ │ ├── MeetingScheduleButton.tsx │ │ │ ├── MeetingScheduleButtonWrapper.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── MeetingSection │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Message │ │ │ ├── Message.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── MessageInput │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── MessageItem │ │ │ ├── ConversationIcon.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── MessageTabButton │ │ │ ├── MessageTabButton.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── MessagesLogIcon │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── MigrationAlert │ │ │ └── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ ├── Modal │ │ │ └── index.tsx │ │ ├── ModalV2 │ │ │ ├── ModalV2.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── interface.ts │ │ ├── MultiCallAnswerButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── NavigationBar │ │ │ ├── NavigationBar.interface.ts │ │ │ ├── NavigationBar.tsx │ │ │ ├── NavigationBarMoreMenu.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── NoCalls │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── NotificationPanel │ │ │ ├── NotificationItem.tsx │ │ │ ├── NotificationPanel.interface.ts │ │ │ ├── NotificationPanel.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── NotificationSection │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── NotificationSectionV2 │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Panel │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── PlaceholderImage │ │ │ └── index.tsx │ │ ├── PresenceDropdown │ │ │ ├── index.tsx │ │ │ └── usePresenceItems.tsx │ │ ├── PresenceItem │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── PresenceSettingSection │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── PresenceStatusIcon │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RadioBtnGroup │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RcVideoScheduleButton │ │ │ ├── RcVideoScheduleButton.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── Rcui │ │ │ ├── CustomArrowButton │ │ │ │ ├── CustomArrowButton.tsx │ │ │ │ └── index.ts │ │ │ ├── DialPad │ │ │ │ ├── DialPad.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── RecipientsInput │ │ │ │ ├── RecipientsInput.tsx │ │ │ │ ├── i18n │ │ │ │ │ ├── de-DE.ts │ │ │ │ │ ├── en-AU.ts │ │ │ │ │ ├── en-GB.ts │ │ │ │ │ ├── en-US.ts │ │ │ │ │ ├── es-419.ts │ │ │ │ │ ├── es-ES.ts │ │ │ │ │ ├── fi-FI.ts │ │ │ │ │ ├── fr-CA.ts │ │ │ │ │ ├── fr-FR.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── it-IT.ts │ │ │ │ │ ├── ja-JP.ts │ │ │ │ │ ├── ko-KR.ts │ │ │ │ │ ├── loadLocale.ts │ │ │ │ │ ├── nl-NL.ts │ │ │ │ │ ├── pt-BR.ts │ │ │ │ │ ├── pt-PT.ts │ │ │ │ │ ├── zh-CN.ts │ │ │ │ │ ├── zh-HK.ts │ │ │ │ │ └── zh-TW.ts │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ └── Tooltip │ │ │ │ ├── Tooltip.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ ├── RecentActivityCalls │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RecentActivityMessages │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RecentActivityNavigationButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RecentActivityPanel │ │ │ ├── expandable.tsx │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RecentActivityView │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RecipientsInput │ │ │ ├── RecipientsInput.tsx │ │ │ ├── SelectedRecipientItem.tsx │ │ │ ├── SelectedRecipients.tsx │ │ │ ├── focusCampo.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── RecipientsInputV2 │ │ │ ├── DropdownList.tsx │ │ │ ├── PhoneNumberInput.tsx │ │ │ ├── RecipientInfo.tsx │ │ │ ├── RecipientOption.tsx │ │ │ ├── RecipientPhone.tsx │ │ │ ├── RecipientsInputV2.interface.ts │ │ │ ├── RecipientsInputV2.tsx │ │ │ ├── SelectedRecipients.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── RecordingIndicator │ │ │ ├── RecordingIndicator.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── RegionSettingsPanel │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── RemoveButton │ │ │ ├── RemoveButton.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── ReplyWithMessage │ │ │ ├── TimeInput.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── ReplyWithMessagePanel │ │ │ ├── ReplyWithMessagePanel.interface.ts │ │ │ ├── ReplyWithMessagePanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ ├── index.tsx │ │ │ └── style.tsx │ │ ├── Ringtone │ │ │ ├── Ringtone.interface.ts │ │ │ ├── Ringtone.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── RingtoneSelection │ │ │ ├── RingtoneSelection.tsx │ │ │ ├── components │ │ │ │ ├── RemoveRingtoneDialog.tsx │ │ │ │ └── RingtoneUploadButton.tsx │ │ │ ├── helper.ts │ │ │ ├── i18n │ │ │ │ ├── en-US.ts │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SaveButton │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── SaveLogButton │ │ │ ├── SaveLogButton.tsx │ │ │ ├── getButtonStatus.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SearchInput │ │ │ ├── SearchInput.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SearchPanel │ │ │ ├── SearchPanel.tsx │ │ │ ├── SearchResult.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── Select │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── SelectList │ │ │ ├── ListView │ │ │ │ ├── ListView.tsx │ │ │ │ ├── ListViewItem │ │ │ │ │ ├── ListViewItem.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── SelectList.tsx │ │ │ ├── WithScrollCheck │ │ │ │ ├── WithScrollCheck.tsx │ │ │ │ └── index.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SelectListBasic │ │ │ ├── SelectListBasic.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SelectListV2 │ │ │ ├── ListItem.tsx │ │ │ ├── SelectListV2.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SettingsPanel │ │ │ ├── BasePanel.tsx │ │ │ ├── ClickToDial.tsx │ │ │ ├── Footer.tsx │ │ │ ├── LinkLineItem.tsx │ │ │ ├── Locale.tsx │ │ │ ├── PresenceSetting.tsx │ │ │ ├── SettingsPanel.interface.ts │ │ │ ├── SettingsPanel.tsx │ │ │ ├── SwitchLineItem.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── SimpleCallControlPanel │ │ │ ├── SimpleCallControlPanel.interface.ts │ │ │ ├── SimpleCallControlPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── SlideMenu │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── SlideoutBar │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── SmCallControl │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Spinner │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── SpinnerOverlay │ │ │ ├── SpinnerOverlay.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── Switch │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── TabContentPanel │ │ │ ├── TabContentPanel.tsx │ │ │ ├── TabTitle.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── TabContentView │ │ │ ├── TabContentView.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── TabNavigationButton │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── TabNavigationView │ │ │ ├── TabNavigationView.tsx │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── TextInput │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── TextWithHighlight │ │ │ ├── TextWithHighlight.tsx │ │ │ └── index.ts │ │ ├── Tooltip │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── TransferPanel │ │ │ ├── TransferPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── TransferPanelV2 │ │ │ ├── StyledTransferPanel.tsx │ │ │ ├── TransferPanel.interface.ts │ │ │ ├── TransferPanel.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── UserGuide │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── VideoPanel │ │ │ ├── SettingGroup │ │ │ │ ├── SettingGroup.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.scss │ │ │ ├── VideoConfig.tsx │ │ │ ├── VideoPanel.tsx │ │ │ ├── VideoSecuritySettingItem.tsx │ │ │ ├── constants.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── VoicemailPlayer │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── WebRTCNotificationSection │ │ │ ├── WebRTCNotificationSection.interface.ts │ │ │ ├── WebRTCNotificationSection.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ └── WeekdaysSelect │ │ │ ├── WeekdaySelect.tsx │ │ │ ├── WeekdaysSelect.interface.ts │ │ │ ├── i18n │ │ │ ├── de-DE.ts │ │ │ ├── en-AU.ts │ │ │ ├── en-GB.ts │ │ │ ├── en-US.ts │ │ │ ├── es-419.ts │ │ │ ├── es-ES.ts │ │ │ ├── fi-FI.ts │ │ │ ├── fr-CA.ts │ │ │ ├── fr-FR.ts │ │ │ ├── index.ts │ │ │ ├── it-IT.ts │ │ │ ├── ja-JP.ts │ │ │ ├── ko-KR.ts │ │ │ ├── loadLocale.ts │ │ │ ├── nl-NL.ts │ │ │ ├── pt-BR.ts │ │ │ ├── pt-PT.ts │ │ │ ├── zh-CN.ts │ │ │ ├── zh-HK.ts │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ ├── containers │ │ ├── ActiveCallsPage │ │ │ └── index.ts │ │ ├── AlertContainer │ │ │ ├── AlertContainer.ts │ │ │ └── index.ts │ │ ├── AudioSettingsPage │ │ │ └── index.ts │ │ ├── AudioSettingsPageV2 │ │ │ └── index.ts │ │ ├── BlockContainer │ │ │ ├── BlockContainer.tsx │ │ │ └── index.ts │ │ ├── CallBadgeContainer │ │ │ └── index.ts │ │ ├── CallCtrlPage │ │ │ └── index.ts │ │ ├── CallHistoryPage │ │ │ └── index.ts │ │ ├── CallLogCallCtrlContainer │ │ │ └── index.ts │ │ ├── CallLogPage │ │ │ ├── CallLogPage.tsx │ │ │ └── index.ts │ │ ├── CallingSettingsPage │ │ │ └── index.ts │ │ ├── CallsListPage │ │ │ └── index.ts │ │ ├── CallsOnholdPage │ │ │ └── index.ts │ │ ├── ComposeTextPage │ │ │ └── index.ts │ │ ├── ComposeTextPageV2 │ │ │ └── index.ts │ │ ├── ConferenceCallDialerPage │ │ │ └── index.tsx │ │ ├── ConferenceParticipantPage │ │ │ └── index.ts │ │ ├── ConnectivityBadgeContainer │ │ │ └── index.ts │ │ ├── ContactDetailsPage │ │ │ └── index.ts │ │ ├── ContactsPage │ │ │ └── index.ts │ │ ├── ConversationPage │ │ │ └── index.ts │ │ ├── ConversationsPage │ │ │ └── index.ts │ │ ├── DialerAndCallsTabContainer │ │ │ └── index.ts │ │ ├── DialerPage │ │ │ └── index.ts │ │ ├── FeedbackPage │ │ │ └── index.ts │ │ ├── FlipPage │ │ │ └── index.ts │ │ ├── ForwardPage │ │ │ └── index.ts │ │ ├── GenericMeetingPage │ │ │ └── index.ts │ │ ├── HeaderContainer │ │ │ ├── HeaderContainer.tsx │ │ │ └── index.ts │ │ ├── IncomingCallContainer │ │ │ └── index.ts │ │ ├── IssuesTrackingPage │ │ │ └── index.ts │ │ ├── LoginPage │ │ │ ├── LoginPage.tsx │ │ │ └── index.ts │ │ ├── ModalContainer │ │ │ ├── ModalContainer.ts │ │ │ └── index.ts │ │ ├── NotificationContainer │ │ │ ├── NotificationContainer.interface.ts │ │ │ ├── NotificationContainer.ts │ │ │ └── index.ts │ │ ├── RecentActivityContainer │ │ │ └── index.ts │ │ ├── RegionSettingsPage │ │ │ ├── RegionSettingsPage.ts │ │ │ └── index.ts │ │ ├── ReplyWithMessagePage │ │ │ └── index.ts │ │ ├── SettingsPage │ │ │ └── index.ts │ │ ├── SimpleCallControlPage │ │ │ └── index.ts │ │ ├── ThemeContainer │ │ │ ├── ThemeContainer.interface.ts │ │ │ ├── ThemeContainer.tsx │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── getThemeColor.ts │ │ │ │ └── index.ts │ │ ├── TransferPage │ │ │ └── index.ts │ │ └── UserGuidePage │ │ │ └── index.ts │ ├── contexts │ │ ├── CommunicationSetup.ts │ │ ├── SelectListContext.ts │ │ └── index.ts │ ├── enums │ │ ├── callCtrlLayouts.ts │ │ ├── phoneSources.ts │ │ └── phoneTypes.ts │ ├── gulpfile.js │ ├── jest.config.js │ ├── lib │ │ ├── AdapterCore │ │ │ ├── baseMessageTypes.ts │ │ │ ├── index.ts │ │ │ └── styles.scss │ │ ├── AdapterModuleCore │ │ │ └── index.ts │ │ ├── AdapterModuleCoreBase │ │ │ ├── baseActionTypes.ts │ │ │ ├── getDefaultGlobalStorageReducer.ts │ │ │ └── index.ts │ │ ├── ConferenceCalendarHelper │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── IframeMessageTransport │ │ │ └── index.ts │ │ ├── MeetingCalendarHelper │ │ │ ├── config.ts │ │ │ ├── formatMeetingId.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.interface.ts │ │ │ └── index.ts │ │ ├── MeetingHelper │ │ │ └── index.ts │ │ ├── MessageTransportCore │ │ │ └── index.ts │ │ ├── OAuthBase │ │ │ ├── OAuthBase.interface.ts │ │ │ ├── OAuthBase.ts │ │ │ └── index.ts │ │ ├── PhoneProvider │ │ │ └── index.ts │ │ ├── ProxyFrameController │ │ │ └── index.ts │ │ ├── RedirectController │ │ │ └── index.ts │ │ ├── bindDebounce.ts │ │ ├── bindNextPropsUpdate.ts │ │ ├── checkShouldHideContactUser.ts │ │ ├── checkShouldHidePhoneNumber.ts │ │ ├── commonStyles │ │ │ ├── buttons.scss │ │ │ ├── colors-variable-overwrite.scss │ │ │ ├── colors.scss │ │ │ ├── entry.scss │ │ │ ├── font-lato.scss │ │ │ ├── fonts.scss │ │ │ ├── full-size.scss │ │ │ ├── index.ts │ │ │ ├── layout.scss │ │ │ ├── mixin │ │ │ │ └── _flex_width.scss │ │ │ ├── no-select.scss │ │ │ ├── normalize.scss │ │ │ ├── reset.scss │ │ │ ├── styles │ │ │ │ ├── full-size.ts │ │ │ │ ├── index.ts │ │ │ │ ├── no-select.ts │ │ │ │ ├── normalize.ts │ │ │ │ └── reset.ts │ │ │ ├── text-ellipsis.scss │ │ │ ├── variable.scss │ │ │ └── vertical-align.scss │ │ ├── countryNames │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── createModal │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── environment.ts │ │ ├── getBaseWebpackConfig │ │ │ ├── WebpackCommandPlugin.ts │ │ │ ├── getBaseWebpackConfig.ts │ │ │ └── index.ts │ │ ├── getPresenceStatusName │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── handleCopy.ts │ │ ├── hasActiveCalls.ts │ │ ├── index.ts │ │ ├── oAuthProxy │ │ │ └── index.ts │ │ ├── oAuthRedirect │ │ │ └── index.ts │ │ ├── parseCallbackUri.ts │ │ ├── phoneContext │ │ │ ├── connectModule.tsx │ │ │ ├── index.ts │ │ │ └── phoneContext.tsx │ │ ├── phoneSourceNames │ │ │ ├── de-DE.ts │ │ │ ├── en-AU.ts │ │ │ ├── en-GB.ts │ │ │ ├── en-US.ts │ │ │ ├── es-419.ts │ │ │ ├── es-ES.ts │ │ │ ├── fi-FI.ts │ │ │ ├── fr-CA.ts │ │ │ ├── fr-FR.ts │ │ │ ├── index.ts │ │ │ ├── it-IT.ts │ │ │ ├── ja-JP.ts │ │ │ ├── ko-KR.ts │ │ │ ├── loadLocale.ts │ │ │ ├── nl-NL.ts │ │ │ ├── pt-BR.ts │ │ │ ├── pt-PT.ts │ │ │ ├── zh-CN.ts │ │ │ ├── zh-HK.ts │ │ │ └── zh-TW.ts │ │ ├── phoneTypeNames │ │ │ ├── de-DE.ts │ │ │ ├── en-AU.ts │ │ │ ├── en-GB.ts │ │ │ ├── en-US.ts │ │ │ ├── es-419.ts │ │ │ ├── es-ES.ts │ │ │ ├── fi-FI.ts │ │ │ ├── fr-CA.ts │ │ │ ├── fr-FR.ts │ │ │ ├── index.ts │ │ │ ├── it-IT.ts │ │ │ ├── ja-JP.ts │ │ │ ├── ko-KR.ts │ │ │ ├── loadLocale.ts │ │ │ ├── nl-NL.ts │ │ │ ├── pt-BR.ts │ │ │ ├── pt-PT.ts │ │ │ ├── zh-CN.ts │ │ │ ├── zh-HK.ts │ │ │ └── zh-TW.ts │ │ ├── popWindow │ │ │ └── index.ts │ │ ├── simpleHash │ │ │ └── index.ts │ │ ├── timeFormatHelper.ts │ │ ├── toolTipDelayTime.ts │ │ ├── typings │ │ │ ├── index.ts │ │ │ └── mapping.ts │ │ └── withPhone │ │ │ └── index.ts │ ├── modules │ │ ├── ActiveCallsUI │ │ │ ├── ActiveCallsUI.interface.ts │ │ │ ├── ActiveCallsUI.tsx │ │ │ ├── i18n │ │ │ │ ├── index.ts │ │ │ │ └── loadLocale.ts │ │ │ └── index.ts │ │ ├── AlertUI │ │ │ ├── AlertUI.interface.ts │ │ │ ├── AlertUI.ts │ │ │ └── index.ts │ │ ├── AudioSettingsUI │ │ │ ├── AudioSettingsUI.interface.ts │ │ │ ├── AudioSettingsUI.ts │ │ │ └── index.ts │ │ ├── Beforeunload │ │ │ ├── Beforeunload.interface.ts │ │ │ ├── Beforeunload.ts │ │ │ └── index.ts │ │ ├── Block │ │ │ ├── Block.interface.ts │ │ │ ├── Block.ts │ │ │ └── index.ts │ │ ├── BlockUI │ │ │ ├── BlockUI.interface.ts │ │ │ ├── BlockUI.ts │ │ │ └── index.ts │ │ ├── CallBadgeUI │ │ │ ├── CallBadgeUI.interface.ts │ │ │ ├── CallBadgeUI.ts │ │ │ └── index.ts │ │ ├── CallControlUI │ │ │ ├── CallControlUI.interface.ts │ │ │ ├── CallControlUI.ts │ │ │ └── index.ts │ │ ├── CallHistoryUI │ │ │ ├── CallHistoryUI.interface.ts │ │ │ ├── CallHistoryUI.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── CallLogCallCtrlUI │ │ │ ├── CallLogCallCtrlUI.interface.ts │ │ │ ├── CallLogCallCtrlUI.ts │ │ │ └── index.ts │ │ ├── CallLogSection │ │ │ ├── CallLogSection.interface.ts │ │ │ ├── CallLogSection.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── CallLogUI │ │ │ ├── CallLogUI.interface.ts │ │ │ ├── CallLogUI.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── CallingSettingsUI │ │ │ ├── CallingSettingsUI.interface.ts │ │ │ ├── CallingSettingsUI.tsx │ │ │ └── index.ts │ │ ├── CallsListUI │ │ │ ├── CallsListUI.interface.ts │ │ │ ├── CallsListUI.ts │ │ │ └── index.ts │ │ ├── CallsOnholdUI │ │ │ ├── CallsOnholdUI.interface.ts │ │ │ ├── CallsOnholdUI.ts │ │ │ └── index.ts │ │ ├── ComposeTextUI │ │ │ ├── ComposeTextUI.interface.ts │ │ │ ├── ComposeTextUI.ts │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── ConferenceDialerUI │ │ │ ├── ConferenceDialerUI.interface.ts │ │ │ ├── ConferenceDialerUI.ts │ │ │ └── index.ts │ │ ├── ConferenceParticipantUI │ │ │ ├── ConferenceParticipantUI.interface.ts │ │ │ ├── ConferenceParticipantUI.ts │ │ │ └── index.ts │ │ ├── ConnectivityBadgeUI │ │ │ ├── ConnectivityBadgeUI.interface.ts │ │ │ ├── ConnectivityBadgeUI.ts │ │ │ └── index.ts │ │ ├── ConnectivityManager │ │ │ ├── ConnectivityManager.interface.ts │ │ │ ├── ConnectivityManager.ts │ │ │ ├── connectivityTypes.ts │ │ │ └── index.ts │ │ ├── ContactDetailsUI │ │ │ ├── ContactDetailsUI.interface.ts │ │ │ ├── ContactDetailsUI.ts │ │ │ ├── contactReadyStates.ts │ │ │ ├── helper.ts │ │ │ ├── index.ts │ │ │ └── trackEvents.ts │ │ ├── ContactListUI │ │ │ ├── ContactListUI.interface.ts │ │ │ ├── ContactListUI.ts │ │ │ └── index.ts │ │ ├── ContactSearchUI │ │ │ ├── ContactSearchHelper.ts │ │ │ ├── ContactSearchUI.interface.ts │ │ │ ├── ContactSearchUI.ts │ │ │ └── index.ts │ │ ├── ConversationUI │ │ │ ├── ConversationUI.interface.ts │ │ │ ├── ConversationUI.ts │ │ │ └── index.ts │ │ ├── ConversationsUI │ │ │ ├── ConversationsUI.interface.ts │ │ │ ├── ConversationsUI.ts │ │ │ └── index.ts │ │ ├── DialerAndCallsTabUI │ │ │ ├── DialerAndCallsTabUI.interface.ts │ │ │ ├── DialerAndCallsTabUI.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── DialerUI │ │ │ ├── DialerUI.interface.ts │ │ │ ├── DialerUI.ts │ │ │ └── index.ts │ │ ├── FeedbackUI │ │ │ ├── FeedbackUI.interface.ts │ │ │ ├── FeedbackUI.ts │ │ │ └── index.ts │ │ ├── FlipUI │ │ │ ├── FlipUI.interface.ts │ │ │ ├── FlipUI.ts │ │ │ └── index.ts │ │ ├── ForwardUI │ │ │ ├── ForwardUI.interface.ts │ │ │ ├── ForwardUI.ts │ │ │ └── index.ts │ │ ├── GenericMeetingUI │ │ │ ├── GenericMeetingUI.interface.ts │ │ │ ├── GenericMeetingUI.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── HeaderViewUI │ │ │ ├── HeaderViewUI.interface.ts │ │ │ ├── HeaderViewUI.tsx │ │ │ └── index.ts │ │ ├── IncomingCallUI │ │ │ ├── IncomingCallUI.interface.ts │ │ │ ├── IncomingCallUI.ts │ │ │ └── index.ts │ │ ├── IssuesTrackingUI │ │ │ ├── IssuesTrackingUI.interface.ts │ │ │ ├── IssuesTrackingUI.test.ts │ │ │ ├── IssuesTrackingUI.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ └── index.ts │ │ ├── LoginUI │ │ │ ├── LoginUI.interface.ts │ │ │ ├── LoginUI.ts │ │ │ └── index.ts │ │ ├── ModalUI │ │ │ ├── ModalUI.interface.ts │ │ │ ├── ModalUI.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── ModalRenderer.tsx │ │ │ │ └── index.ts │ │ ├── OAuth │ │ │ ├── OAuth.interface.ts │ │ │ ├── OAuth.ts │ │ │ └── index.ts │ │ ├── ProxyFrameOAuth │ │ │ ├── ProxyFrameOAuth.interface.ts │ │ │ ├── ProxyFrameOAuth.ts │ │ │ └── index.ts │ │ ├── RecentActivityUI │ │ │ ├── RecentActivityUI.interface.ts │ │ │ ├── RecentActivityUI.ts │ │ │ ├── getTabs.tsx │ │ │ ├── i18n │ │ │ │ ├── de-DE.ts │ │ │ │ ├── en-AU.ts │ │ │ │ ├── en-GB.ts │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.ts │ │ │ │ ├── es-ES.ts │ │ │ │ ├── fi-FI.ts │ │ │ │ ├── fr-CA.ts │ │ │ │ ├── fr-FR.ts │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.ts │ │ │ │ ├── pt-BR.ts │ │ │ │ ├── pt-PT.ts │ │ │ │ ├── zh-CN.ts │ │ │ │ ├── zh-HK.ts │ │ │ │ └── zh-TW.ts │ │ │ └── index.ts │ │ ├── RegionSettingsUI │ │ │ ├── RegionSettingsUI.interface.ts │ │ │ ├── RegionSettingsUI.ts │ │ │ └── index.ts │ │ ├── ReplyWithMessageUI │ │ │ ├── ReplyWithMessageUI.interface.ts │ │ │ ├── ReplyWithMessageUI.ts │ │ │ ├── i18n │ │ │ │ ├── de-DE.js │ │ │ │ ├── en-AU.js │ │ │ │ ├── en-GB.js │ │ │ │ ├── en-US.ts │ │ │ │ ├── es-419.js │ │ │ │ ├── es-ES.js │ │ │ │ ├── fi-FI.js │ │ │ │ ├── fr-CA.js │ │ │ │ ├── fr-FR.js │ │ │ │ ├── index.ts │ │ │ │ ├── it-IT.js │ │ │ │ ├── ja-JP.js │ │ │ │ ├── ko-KR.js │ │ │ │ ├── loadLocale.ts │ │ │ │ ├── nl-NL.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt-PT.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── zh-HK.js │ │ │ │ └── zh-TW.js │ │ │ └── index.ts │ │ ├── RouterInteraction │ │ │ ├── RouterInteraction.tsx │ │ │ └── index.ts │ │ ├── SettingsUI │ │ │ ├── SettingUI.interface.ts │ │ │ ├── SettingsUI.ts │ │ │ └── index.ts │ │ ├── SimpleCallControlUI │ │ │ ├── SimpleCallControlUI.interface.ts │ │ │ ├── SimpleCallControlUI.ts │ │ │ └── index.ts │ │ ├── ThemeUI │ │ │ ├── ThemeUI.interface.ts │ │ │ ├── ThemeUI.ts │ │ │ └── index.ts │ │ ├── TransferUI │ │ │ ├── TransferUI.interface.ts │ │ │ ├── TransferUI.ts │ │ │ └── index.ts │ │ └── UserGuideUI │ │ │ ├── UserGuideUI.interface.ts │ │ │ ├── UserGuideUI.ts │ │ │ └── index.ts │ ├── package.json │ ├── react-hooks │ │ ├── index.ts │ │ ├── useMountedState.ts │ │ ├── usePresence.ts │ │ ├── usePromise.ts │ │ ├── useScrollIntoView.ts │ │ └── useSynchronizedAnimation.tsx │ ├── test │ │ ├── components │ │ │ ├── ActiveCallsPanel.test.tsx │ │ │ ├── AudioFilehelper.test.tsx │ │ │ ├── AudioSettingsPanel.test.tsx │ │ │ ├── CallHistoryPanel │ │ │ │ └── CallHistoryPanelList.tsx │ │ │ ├── CallItem.snapshot.test.tsx │ │ │ ├── CallList.snapshot.test.tsx │ │ │ ├── CallsPanel │ │ │ │ ├── CallsPanel.tsx │ │ │ │ ├── CallsPanelContactMatch.tsx │ │ │ │ └── index.ts │ │ │ ├── ContactDetails │ │ │ │ └── ContactDetailsView.spec.tsx │ │ │ ├── ContactDropdownList.spec.tsx │ │ │ ├── Contacts │ │ │ │ ├── ContactsView │ │ │ │ │ ├── CheckContactItemExistInList.tsx │ │ │ │ │ ├── CheckContactItemNotExistInList.tsx │ │ │ │ │ ├── CheckContactNotFoundTextExist.tsx │ │ │ │ │ ├── CheckContactNumberExist.tsx │ │ │ │ │ ├── CheckGroupNameExist.tsx │ │ │ │ │ ├── SearchContacts.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.tsx │ │ │ ├── ConversationMessageList │ │ │ │ └── RCI-4591.spec.tsx │ │ │ ├── IssuesTrackingPanel.snapshot.test.tsx │ │ │ ├── LogNotification.test.tsx │ │ │ ├── LogSection.snapshot.test.tsx │ │ │ ├── NavigationBar │ │ │ │ ├── CheckNavigationButton.tsx │ │ │ │ └── index.ts │ │ │ └── PresenceSettingSection │ │ │ │ └── PresenceSettingSection.tsx │ │ ├── lib │ │ │ ├── MeetingCalendarHelper.spec.ts │ │ │ ├── parseCallbackUri.test.ts │ │ │ └── step.tsx │ │ ├── modules │ │ │ ├── AdapterCare │ │ │ │ └── AdapterCare.spec.ts │ │ │ ├── ContactDetailsUI │ │ │ │ ├── canCallButtonShow.test.ts │ │ │ │ ├── canTextButtonShow.test.ts │ │ │ │ ├── contact.test.ts │ │ │ │ ├── disableLinks.test.ts │ │ │ │ ├── formatNumber.test.ts │ │ │ │ ├── isCallButtonDisabled.test.ts │ │ │ │ ├── isMultipleSiteEnabled.test.ts │ │ │ │ ├── showSpinner.test.ts │ │ │ │ └── testSetup.ts │ │ │ ├── HeaderViewUI │ │ │ │ └── HeaderViewUI.spec.ts │ │ │ └── ProxyFrameOAuth │ │ │ │ └── ProxyFrameOAuth.spec.ts │ │ └── react-hooks │ │ │ └── useSynchronizedAnimation.test.ts │ ├── tsconfig.json │ ├── tsconfig.lint.json │ └── typings │ │ ├── TupleUtility.ts │ │ ├── index.ts │ │ ├── mapping.ts │ │ ├── react.d.ts │ │ └── typings.d.ts ├── test-utils │ ├── README.md │ ├── bin │ │ ├── index.js │ │ ├── run-test.js │ │ ├── setup-test.js │ │ └── writeTscFailToReport.js │ ├── config │ │ ├── getBaseJestConfig.js │ │ ├── jest.config.js │ │ ├── legacy-jest.config.js │ │ └── next-jest.config.js │ ├── index.ts │ ├── lib │ │ ├── createMockAction.ts │ │ ├── global.d.ts │ │ ├── index.ts │ │ ├── jestFakeTimersAreEnabled.ts │ │ ├── merge.js │ │ ├── mockAllLogs.ts │ │ ├── render.tsx │ │ ├── socketMockUrl.ts │ │ ├── step.ts │ │ ├── test-utils.tsx │ │ └── waitForRenderReady.ts │ ├── mock │ │ ├── fileMock.js │ │ ├── loadLocale.js │ │ ├── styleMock.js │ │ └── svgMock.js │ ├── package.json │ ├── scripts │ │ ├── enzyme-jest.setup.js │ │ ├── global-setup.js │ │ ├── jest.setup.js │ │ ├── jest.setupAfterEnv.js │ │ ├── jest.teardown.js │ │ ├── legacy-jest.setupAfterEnv.js │ │ ├── next-jest.setupAfterEnv.ts │ │ ├── next-jest.teardown.js │ │ ├── testing-library.setupAfterEnv.js │ │ └── utils │ │ │ └── teardownTimer.js │ ├── steps │ │ ├── MockAccountInfoWithBrand.tsx │ │ ├── MockBroadcastChannel.ts │ │ ├── MockPhoneParserV2.tsx │ │ ├── MockWindowEventListener.tsx │ │ ├── index.ts │ │ └── timer │ │ │ ├── AdvanceTimersByTime.ts │ │ │ ├── CheckTimerCount.ts │ │ │ ├── ClearAllTimers.ts │ │ │ ├── RunAllTimers.ts │ │ │ ├── RunOnlyPendingTimers.ts │ │ │ ├── UseFakeTimers.ts │ │ │ ├── UseRealTimers.ts │ │ │ ├── WaitForRenderReady.ts │ │ │ └── index.ts │ └── template │ │ ├── jest.config.js │ │ └── test │ │ ├── .eslintrc │ │ ├── features │ │ └── Examples.test.tsx │ │ ├── interfaces │ │ └── index.ts │ │ ├── steps │ │ ├── Hello.tsx │ │ └── index.ts │ │ ├── tsconfig.json │ │ └── typings │ │ └── typing.d.ts ├── tsconfig.json ├── tsconfig.test.json ├── typings │ └── global.d.ts └── utils │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── electron-babel.config.js │ ├── gulpfile.js │ ├── index.ts │ ├── jest.config.js │ ├── package.json │ ├── scripts │ ├── getArgs.ts │ └── index.ts │ ├── src │ ├── decorators │ │ ├── index.ts │ │ └── time.ts │ ├── index.ts │ ├── typeFunctions │ │ ├── OmitFunctions.ts │ │ ├── PickFunctionKeys.ts │ │ └── PickFunctions.ts │ ├── utils │ │ ├── MultiPartUTF8FormData.ts │ │ ├── base64Handler.ts │ │ ├── cleanNumber.ts │ │ ├── detectDevice.ts │ │ ├── downloadFile.ts │ │ ├── empty.ts │ │ ├── fileHandler │ │ │ ├── constant.ts │ │ │ ├── fileHandler.ts │ │ │ └── index.ts │ │ ├── fileUrlToBase64.ts │ │ ├── format.ts │ │ ├── getBlobURL.ts │ │ ├── getImagePositionColor.ts │ │ ├── getOsInfo.ts │ │ ├── getTranslateFn.ts │ │ ├── index.ts │ │ ├── invertObj.ts │ │ ├── isElectron.ts │ │ ├── isSafari.ts │ │ ├── loadImage.ts │ │ ├── normalizeUniversalLink.ts │ │ ├── polling.ts │ │ ├── rgbToHex.ts │ │ ├── sleep.ts │ │ ├── stopEvent.ts │ │ ├── stringHandler │ │ │ ├── index.ts │ │ │ └── isASCII.ts │ │ ├── toBoolean.ts │ │ ├── waitUntil.ts │ │ └── waitUntilTo.ts │ └── webpackPlugins │ │ └── NoChunkChecker │ │ ├── NoChunkChecker.ts │ │ └── index.ts │ ├── test │ ├── .eslintrc │ ├── features │ │ ├── TestIPadShouldBeIOS.test.ts │ │ ├── TestShouldBeMacOS.test.ts │ │ ├── base64Handler.test.tsx │ │ ├── downloadFile.test.tsx │ │ ├── fileUrlToBase64.test.ts │ │ ├── getImagePositionColor.test.ts │ │ ├── loadImage.test.tsx │ │ └── rgbToHex.test.ts │ ├── tsconfig.json │ ├── typings │ │ └── typing.d.ts │ └── ut │ │ ├── cleanNumber.test.ts │ │ ├── format.test.ts │ │ ├── invertObj.test.ts │ │ ├── time.unit.spec.tsx │ │ └── toBoolean.test.ts │ └── tsconfig.json ├── scripts ├── prepareRelease.js ├── releaseHelpers.js ├── runAllTests.sh └── startRelease.js ├── tsconfig.json └── yarn.lock /.ackrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.ackrc -------------------------------------------------------------------------------- /.codacy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.codacy.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.sync: -------------------------------------------------------------------------------- 1 | f39b7a45cca0781ea4231df645cd9c97e6c641fa 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/babel.config.js -------------------------------------------------------------------------------- /crius/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/.gitignore -------------------------------------------------------------------------------- /crius/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/README.md -------------------------------------------------------------------------------- /crius/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/babel.config.js -------------------------------------------------------------------------------- /crius/bdd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/bdd.png -------------------------------------------------------------------------------- /crius/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/global.d.ts -------------------------------------------------------------------------------- /crius/packages/babel-preset-crius/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/babel-preset-crius/README.md -------------------------------------------------------------------------------- /crius/packages/babel-preset-crius/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/babel-preset-crius/lib/index.js -------------------------------------------------------------------------------- /crius/packages/babel-preset-crius/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/babel-preset-crius/package.json -------------------------------------------------------------------------------- /crius/packages/babel-preset-crius/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/babel-preset-crius/src/index.js -------------------------------------------------------------------------------- /crius/packages/crius-is/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-is/README.md -------------------------------------------------------------------------------- /crius/packages/crius-is/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-is/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-is/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-is/package.json -------------------------------------------------------------------------------- /crius/packages/crius-is/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-is/src/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-is/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-is/test/index.test.ts -------------------------------------------------------------------------------- /crius/packages/crius-logger/.gitignore: -------------------------------------------------------------------------------- 1 | Test.json -------------------------------------------------------------------------------- /crius/packages/crius-logger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-logger/README.md -------------------------------------------------------------------------------- /crius/packages/crius-logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-logger/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-logger/package.json -------------------------------------------------------------------------------- /crius/packages/crius-logger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-logger/src/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-logger/test/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-logger/test/index.test.tsx -------------------------------------------------------------------------------- /crius/packages/crius-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/README.md -------------------------------------------------------------------------------- /crius/packages/crius-runner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/package.json -------------------------------------------------------------------------------- /crius/packages/crius-runner/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/src/context.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/src/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/src/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/src/interface.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/src/lifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/src/lifecycle.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/src/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/src/runner.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/test/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/test/context.test.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/test/context.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/test/context.test.tsx -------------------------------------------------------------------------------- /crius/packages/crius-runner/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/test/index.test.ts -------------------------------------------------------------------------------- /crius/packages/crius-runner/test/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/test/index.test.tsx -------------------------------------------------------------------------------- /crius/packages/crius-runner/test/runner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-runner/test/runner.test.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/README.md -------------------------------------------------------------------------------- /crius/packages/crius-test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/package.json -------------------------------------------------------------------------------- /crius/packages/crius-test/src/builder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/src/builder.tsx -------------------------------------------------------------------------------- /crius/packages/crius-test/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/src/decorators.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/src/index.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/src/step.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/src/step.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/src/utils.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/test/decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/test/decorators.test.ts -------------------------------------------------------------------------------- /crius/packages/crius-test/test/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/test/index.test.tsx -------------------------------------------------------------------------------- /crius/packages/crius-test/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius-test/test/utils.test.ts -------------------------------------------------------------------------------- /crius/packages/crius/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/README.md -------------------------------------------------------------------------------- /crius/packages/crius/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/index.ts -------------------------------------------------------------------------------- /crius/packages/crius/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/package.json -------------------------------------------------------------------------------- /crius/packages/crius/src/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/src/flow.ts -------------------------------------------------------------------------------- /crius/packages/crius/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/src/index.ts -------------------------------------------------------------------------------- /crius/packages/crius/src/step.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/src/step.ts -------------------------------------------------------------------------------- /crius/packages/crius/src/stepClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/src/stepClass.ts -------------------------------------------------------------------------------- /crius/packages/crius/src/stepFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/src/stepFunction.ts -------------------------------------------------------------------------------- /crius/packages/crius/test/flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/test/flow.test.ts -------------------------------------------------------------------------------- /crius/packages/crius/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/test/index.test.ts -------------------------------------------------------------------------------- /crius/packages/crius/test/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/test/index.test.tsx -------------------------------------------------------------------------------- /crius/packages/crius/test/stepClass.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/packages/crius/test/stepClass.test.ts -------------------------------------------------------------------------------- /crius/scripts/jest/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/scripts/jest/config.js -------------------------------------------------------------------------------- /crius/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/crius/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/package.json -------------------------------------------------------------------------------- /packages/babel-settings/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/babel.config.js -------------------------------------------------------------------------------- /packages/babel-settings/electron-babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/electron-babel.config.js -------------------------------------------------------------------------------- /packages/babel-settings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/index.js -------------------------------------------------------------------------------- /packages/babel-settings/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/jest.config.js -------------------------------------------------------------------------------- /packages/babel-settings/lib/ignores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/lib/ignores.js -------------------------------------------------------------------------------- /packages/babel-settings/lib/jestTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/lib/jestTransform.js -------------------------------------------------------------------------------- /packages/babel-settings/lib/nextTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/lib/nextTransform.js -------------------------------------------------------------------------------- /packages/babel-settings/lib/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/lib/register.js -------------------------------------------------------------------------------- /packages/babel-settings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/package.json -------------------------------------------------------------------------------- /packages/babel-settings/reactant-babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/reactant-babel.config.js -------------------------------------------------------------------------------- /packages/babel-settings/test/ignore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/babel-settings/test/ignore.test.ts -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/babel.config.js -------------------------------------------------------------------------------- /packages/core/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/gulpfile.js -------------------------------------------------------------------------------- /packages/core/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib'; 2 | -------------------------------------------------------------------------------- /packages/core/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/jest.config.js -------------------------------------------------------------------------------- /packages/core/lib/ObjectMap/ObjectMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/ObjectMap/ObjectMap.ts -------------------------------------------------------------------------------- /packages/core/lib/ObjectMap/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ObjectMap'; 2 | -------------------------------------------------------------------------------- /packages/core/lib/RcModule/RcModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcModule/RcModule.ts -------------------------------------------------------------------------------- /packages/core/lib/RcModule/RcModulePhone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcModule/RcModulePhone.ts -------------------------------------------------------------------------------- /packages/core/lib/RcModule/RcModuleType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcModule/RcModuleType.ts -------------------------------------------------------------------------------- /packages/core/lib/RcModule/createApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcModule/createApp.ts -------------------------------------------------------------------------------- /packages/core/lib/RcModule/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcModule/decorators.ts -------------------------------------------------------------------------------- /packages/core/lib/RcModule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcModule/index.ts -------------------------------------------------------------------------------- /packages/core/lib/RcUIModule/RcUIModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcUIModule/RcUIModule.ts -------------------------------------------------------------------------------- /packages/core/lib/RcUIModule/RcUIModuleType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcUIModule/RcUIModuleType.ts -------------------------------------------------------------------------------- /packages/core/lib/RcUIModule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/RcUIModule/index.ts -------------------------------------------------------------------------------- /packages/core/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/index.ts -------------------------------------------------------------------------------- /packages/core/lib/logger/loggerV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/logger/loggerV2.ts -------------------------------------------------------------------------------- /packages/core/lib/rxjs/fromSubscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/rxjs/fromSubscribe.ts -------------------------------------------------------------------------------- /packages/core/lib/rxjs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/rxjs/index.ts -------------------------------------------------------------------------------- /packages/core/lib/track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/track.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/checkPatches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/checkPatches.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/constant.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/createStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/createStore.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/decorators/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/decorators/action.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/decorators/index.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/decorators/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/decorators/state.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/index.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/interface.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/subscribe.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/utils/index.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/utils/isEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/utils/isEqual.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/utils/selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/utils/selector.ts -------------------------------------------------------------------------------- /packages/core/lib/usm-redux/utils/stagedState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/lib/usm-redux/utils/stagedState.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/.eslintrc -------------------------------------------------------------------------------- /packages/core/test/features/ObjectMap.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/ObjectMap.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/RcModule.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/RcModule.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/checkPatches.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/checkPatches.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/computed.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/computed.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/createApp.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/createApp.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/debugging.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/debugging.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/loggerV2.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/loggerV2.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/polling.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/polling.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/sleep.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/sleep.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/subscribe.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/subscribe.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/usm-redux.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/usm-redux.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/waitUntil.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/waitUntil.test.tsx -------------------------------------------------------------------------------- /packages/core/test/features/waitUntilTo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/features/waitUntilTo.test.tsx -------------------------------------------------------------------------------- /packages/core/test/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lib'; 2 | -------------------------------------------------------------------------------- /packages/core/test/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/lib/index.ts -------------------------------------------------------------------------------- /packages/core/test/lib/waitTickFor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/lib/waitTickFor.ts -------------------------------------------------------------------------------- /packages/core/test/lib/whenStateChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/lib/whenStateChange.ts -------------------------------------------------------------------------------- /packages/core/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/tsconfig.json -------------------------------------------------------------------------------- /packages/core/test/typings/typing.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/test/typings/typing.d.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/engage-voice-widget/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/LICENSE -------------------------------------------------------------------------------- /packages/engage-voice-widget/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/README.md -------------------------------------------------------------------------------- /packages/engage-voice-widget/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/babel.config.js -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActiveCallListPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActiveCallListPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ActiveCallListPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActivityCallLogPanel/IvrInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IvrInfo'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActivityCallLogPanel/KeypadCollapse/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActivityCallLogPanel/KeypadCollapse/index.ts: -------------------------------------------------------------------------------- 1 | export * from './KeypadCollapse'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActivityCallLogPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ActivityCallLogPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ActivityCallLogPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvAuthAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvCallAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvCallDispositionAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvCallInfoAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvIntegratedSoftphoneAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvRequeueCallAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvSessionConfigAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvTransferCallAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/EvWorkingStateAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/AlertRenderer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AlertRenderer'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/BasicSessionPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/BasicSessionPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BasicSessionPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ChooseAccountPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ChooseAccountPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChooseAccountPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/DialerPanel/Dialer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Dialer'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/DialerPanel/Dialer/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DialerWrapper'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/DialerPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/EvLoginHeader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EvLoginHeader'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/EvSmallCallControl/components/styles.scss: -------------------------------------------------------------------------------- 1 | .disableRecordingBtn { 2 | cursor: not-allowed !important; 3 | } 4 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/EvSmallCallControl/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/InboundQueuesPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/InboundQueuesPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InboundQueuesPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ListItemWithScrollCheck/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ListItemWithScrollCheck'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/LoginPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/LoginPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LoginPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/MainViewPanel/WorkingStateSelect/WorkingStateButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkingStateButton'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/MainViewPanel/WorkingStateSelect/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkingStateSelect'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/MainViewPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/MainViewPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MainViewPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ManualDialSettingsPanel/CallerIdLabel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallerIdLabel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ManualDialSettingsPanel/QueueLabel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QueueLabel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ManualDialSettingsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/ManualDialSettingsPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ManualDialSettingsPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/PickList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PickList'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/RequeueCallPanel/RequeueCallGroupPanel/RequeueCallGroupDetailPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/RequeueCallPanel/RequeueCallGroupPanel/RequeueCallGroupDetailPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RequeueCallGroupDetailPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/RequeueCallPanel/RequeueCallGroupPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/RequeueCallPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RequeueCallGroupPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SearchSelectField/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SearchSelectField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SearchSelectField'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SelectList/BackHeader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BackHeader'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SelectList/ListItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ListItem'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SessionConfigPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SessionConfigPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SessionConfigPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SessionUpdatePanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SessionUpdatePanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SessionUpdatePanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SettingsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SettingsPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SettingsPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/SmallCallControl/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransferCallPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/InternalPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/InternalPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InternalPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/ManualEntryPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/ManualEntryPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ManualEntryPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/PhoneBookPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/PhoneBookPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PhoneBookPanel'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/components/TransferCallRecipient/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/ActiveCallListPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ActiveCallListPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/ActivityCallLogPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ActivityCallLogPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/AppView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AppView'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/CallHistoryPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallHistoryPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/ChooseAccountPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChooseAccountPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/DialerPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DialerPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/LoginPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LoginPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/MainViewPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MainViewPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/ManualDialSettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ManualDialSettingsPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/RequeueCallGroupItemPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RequeueCallGroupItemPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/RequeueCallGroupPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RequeueCallGroupPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/SessionConfigPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SessionConfigPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/SessionUpdatePage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SessionUpdatePage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/SettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SettingsPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/TransferCallPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransferCallPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/TransferInternalRecipientPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransferInternalRecipientPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/TransferManualEntryRecipientPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransferManualEntryRecipientPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/containers/TransferPhoneBookRecipientPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransferPhoneBookRecipientPage'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/enums/agentTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/enums/agentTypes.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/enums/callStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/enums/callStatus.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/enums/index.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/enums/logTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/enums/logTypes.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/enums/loginStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/enums/loginStatus.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/enums/loginTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/enums/loginTypes.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/gulpfile.js -------------------------------------------------------------------------------- /packages/engage-voice-widget/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/interfaces/index.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/jest.config.js -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/EvTypeError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/EvTypeError.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/FormatPhoneNumber/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/FormatPhoneNumber/index.ts: -------------------------------------------------------------------------------- 1 | export * from './formatPhoneNumber'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/connectModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/connectModule.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/constant.ts: -------------------------------------------------------------------------------- 1 | export const _encodeSymbol = '$'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/heartBeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/heartBeat.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/parseNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/parseNumber.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/samples/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/samples/index.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/sortByName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/sortByName.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/tabLife.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/tabLife.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/lib/trackEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/lib/trackEvents.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvActivityCallUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvAgentSession/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvAgentSessionUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvAuth/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvIntegratedSoftphone/audios/index.ts: -------------------------------------------------------------------------------- 1 | export * from './audio'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvIntegratedSoftphone/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvManualDialSettingsUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvSettingsUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvTabManager/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EvTabManager'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvTransferCall/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/modules/EvTransferCallUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/package.json -------------------------------------------------------------------------------- /packages/engage-voice-widget/scss/index.ts: -------------------------------------------------------------------------------- 1 | export * from './variables'; 2 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/scss/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/scss/variables.scss -------------------------------------------------------------------------------- /packages/engage-voice-widget/scss/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/scss/variables.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/test/.eslintrc -------------------------------------------------------------------------------- /packages/engage-voice-widget/test/jest.setup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/engage-voice-widget/test/steps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/test/steps/index.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/test/support/shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/test/support/shim.js -------------------------------------------------------------------------------- /packages/engage-voice-widget/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/test/tsconfig.json -------------------------------------------------------------------------------- /packages/engage-voice-widget/test/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/test/utils/index.ts -------------------------------------------------------------------------------- /packages/engage-voice-widget/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/tsconfig.json -------------------------------------------------------------------------------- /packages/engage-voice-widget/typings/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/engage-voice-widget/typings/typings.d.ts -------------------------------------------------------------------------------- /packages/eslint-settings/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/eslint-settings/.eslintrc.js -------------------------------------------------------------------------------- /packages/eslint-settings/crius/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/eslint-settings/crius/.eslintrc -------------------------------------------------------------------------------- /packages/eslint-settings/eslint.js: -------------------------------------------------------------------------------- 1 | module.exports = require('eslint'); 2 | -------------------------------------------------------------------------------- /packages/eslint-settings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/eslint-settings/package.json -------------------------------------------------------------------------------- /packages/glip-widgets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/LICENSE -------------------------------------------------------------------------------- /packages/glip-widgets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/README.md -------------------------------------------------------------------------------- /packages/glip-widgets/assets/images/emoji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/assets/images/emoji.png -------------------------------------------------------------------------------- /packages/glip-widgets/assets/images/emojione.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/assets/images/emojione.png -------------------------------------------------------------------------------- /packages/glip-widgets/assets/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/assets/images/upload.png -------------------------------------------------------------------------------- /packages/glip-widgets/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/babel.config.js -------------------------------------------------------------------------------- /packages/glip-widgets/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/gulpfile.js -------------------------------------------------------------------------------- /packages/glip-widgets/lib/formatPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/lib/formatPost.js -------------------------------------------------------------------------------- /packages/glip-widgets/lib/isPicture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/lib/isPicture.js -------------------------------------------------------------------------------- /packages/glip-widgets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/glip-widgets/package.json -------------------------------------------------------------------------------- /packages/i18n-dayjs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /packages/i18n-dayjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/LICENSE -------------------------------------------------------------------------------- /packages/i18n-dayjs/README.md: -------------------------------------------------------------------------------- 1 | # I18n dayjs 2 | -------------------------------------------------------------------------------- /packages/i18n-dayjs/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/gulpfile.js -------------------------------------------------------------------------------- /packages/i18n-dayjs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/i18n-dayjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/package.json -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/dayjsLanguagesMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/dayjsLanguagesMap.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/de-DE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/de-DE.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/en-AU.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/en-AU.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/en-GB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/en-GB.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default {} as const; 2 | -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/es-419.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/es-419.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/es-ES.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/es-ES.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/fi-FI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/fi-FI.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/fr-CA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/fr-CA.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/fr-FR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/fr-FR.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/index.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/it-IT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/it-IT.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/ja-JP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/ja-JP.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/ko-KR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/ko-KR.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/nl-NL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/nl-NL.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/pt-BR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/pt-BR.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/pt-PT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/pt-PT.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/zh-CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/zh-CN.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/zh-HK.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/zh-HK.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/i18n/zh-TW.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/i18n/zh-TW.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/src/index.ts -------------------------------------------------------------------------------- /packages/i18n-dayjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n-dayjs/tsconfig.json -------------------------------------------------------------------------------- /packages/i18n-dayjs/typings/typings.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/i18n/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/LICENSE -------------------------------------------------------------------------------- /packages/i18n/README.md: -------------------------------------------------------------------------------- 1 | # I18n 2 | -------------------------------------------------------------------------------- /packages/i18n/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/constants.ts -------------------------------------------------------------------------------- /packages/i18n/electron-babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/electron-babel.config.js -------------------------------------------------------------------------------- /packages/i18n/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/gulpfile.js -------------------------------------------------------------------------------- /packages/i18n/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/i18n.ts -------------------------------------------------------------------------------- /packages/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/index.ts -------------------------------------------------------------------------------- /packages/i18n/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/jest.config.js -------------------------------------------------------------------------------- /packages/i18n/lib/formatLocale/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/formatLocale/index.test.ts -------------------------------------------------------------------------------- /packages/i18n/lib/formatLocale/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/formatLocale/index.ts -------------------------------------------------------------------------------- /packages/i18n/lib/processI18n/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/processI18n/index.test.ts -------------------------------------------------------------------------------- /packages/i18n/lib/processI18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/processI18n/index.ts -------------------------------------------------------------------------------- /packages/i18n/lib/processI18n/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/processI18n/type.ts -------------------------------------------------------------------------------- /packages/i18n/lib/toPseudoString/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/toPseudoString/index.test.ts -------------------------------------------------------------------------------- /packages/i18n/lib/toPseudoString/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/lib/toPseudoString/index.ts -------------------------------------------------------------------------------- /packages/i18n/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/package.json -------------------------------------------------------------------------------- /packages/i18n/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/i18n/tsconfig.json -------------------------------------------------------------------------------- /packages/locale-loader/.babelrc.js: -------------------------------------------------------------------------------- 1 | /* placeholder for babel-jest */ 2 | -------------------------------------------------------------------------------- /packages/locale-loader/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/.gitignore -------------------------------------------------------------------------------- /packages/locale-loader/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/LICENSE -------------------------------------------------------------------------------- /packages/locale-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/README.md -------------------------------------------------------------------------------- /packages/locale-loader/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/babel.config.js -------------------------------------------------------------------------------- /packages/locale-loader/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/gulpfile.js -------------------------------------------------------------------------------- /packages/locale-loader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/index.js -------------------------------------------------------------------------------- /packages/locale-loader/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/jest.config.js -------------------------------------------------------------------------------- /packages/locale-loader/lib/defaultConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/lib/defaultConfig.js -------------------------------------------------------------------------------- /packages/locale-loader/lib/readJsonData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/lib/readJsonData.js -------------------------------------------------------------------------------- /packages/locale-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-loader/package.json -------------------------------------------------------------------------------- /packages/locale-settings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-settings/index.d.ts -------------------------------------------------------------------------------- /packages/locale-settings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-settings/index.js -------------------------------------------------------------------------------- /packages/locale-settings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/locale-settings/package.json -------------------------------------------------------------------------------- /packages/phone-number/.babelrc.js: -------------------------------------------------------------------------------- 1 | /* placeholder for babel-jest */ 2 | -------------------------------------------------------------------------------- /packages/phone-number/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/LICENSE -------------------------------------------------------------------------------- /packages/phone-number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/README.md -------------------------------------------------------------------------------- /packages/phone-number/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/babel.config.js -------------------------------------------------------------------------------- /packages/phone-number/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/gulpfile.js -------------------------------------------------------------------------------- /packages/phone-number/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/index.ts -------------------------------------------------------------------------------- /packages/phone-number/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/jest.config.js -------------------------------------------------------------------------------- /packages/phone-number/lib/cleanNumber/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/cleanNumber/index.js -------------------------------------------------------------------------------- /packages/phone-number/lib/detect/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/detect/index.js -------------------------------------------------------------------------------- /packages/phone-number/lib/detect/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/detect/index.test.js -------------------------------------------------------------------------------- /packages/phone-number/lib/extractDigits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/extractDigits.ts -------------------------------------------------------------------------------- /packages/phone-number/lib/format/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/format/index.test.js -------------------------------------------------------------------------------- /packages/phone-number/lib/format/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/format/index.ts -------------------------------------------------------------------------------- /packages/phone-number/lib/isE164/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/isE164/index.js -------------------------------------------------------------------------------- /packages/phone-number/lib/libphonenumber-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/libphonenumber-js.js -------------------------------------------------------------------------------- /packages/phone-number/lib/parse/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/parse/index.test.js -------------------------------------------------------------------------------- /packages/phone-number/lib/parse/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/parse/index.ts -------------------------------------------------------------------------------- /packages/phone-number/lib/toWildcard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/lib/toWildcard/index.js -------------------------------------------------------------------------------- /packages/phone-number/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/phone-number/package.json -------------------------------------------------------------------------------- /packages/react-hooks/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /packages/react-hooks/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/LICENSE -------------------------------------------------------------------------------- /packages/react-hooks/README.md: -------------------------------------------------------------------------------- 1 | # @ringcentral-integration/react-hooks 2 | 3 | // 4 | -------------------------------------------------------------------------------- /packages/react-hooks/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/gulpfile.js -------------------------------------------------------------------------------- /packages/react-hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/react-hooks/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/jest.config.js -------------------------------------------------------------------------------- /packages/react-hooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/package.json -------------------------------------------------------------------------------- /packages/react-hooks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/src/index.ts -------------------------------------------------------------------------------- /packages/react-hooks/src/useHammer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/src/useHammer.ts -------------------------------------------------------------------------------- /packages/react-hooks/src/usePanMove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/src/usePanMove.ts -------------------------------------------------------------------------------- /packages/react-hooks/src/useZoom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/src/useZoom/index.ts -------------------------------------------------------------------------------- /packages/react-hooks/src/useZoom/useZoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/src/useZoom/useZoom.ts -------------------------------------------------------------------------------- /packages/react-hooks/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/test/.eslintrc -------------------------------------------------------------------------------- /packages/react-hooks/test/features/indext.test.ts: -------------------------------------------------------------------------------- 1 | test('', () => { 2 | // 3 | }); 4 | -------------------------------------------------------------------------------- /packages/react-hooks/test/jest.setup.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/react-hooks/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/test/tsconfig.json -------------------------------------------------------------------------------- /packages/react-hooks/test/typings/typing.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/test/typings/typing.d.ts -------------------------------------------------------------------------------- /packages/react-hooks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/tsconfig.json -------------------------------------------------------------------------------- /packages/react-hooks/tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/react-hooks/tsconfig.lint.json -------------------------------------------------------------------------------- /packages/ringcentral-crius/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/README.md -------------------------------------------------------------------------------- /packages/ringcentral-crius/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/babel.config.js -------------------------------------------------------------------------------- /packages/ringcentral-crius/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-crius/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/jest.config.js -------------------------------------------------------------------------------- /packages/ringcentral-crius/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/package.json -------------------------------------------------------------------------------- /packages/ringcentral-crius/src/combine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/src/combine.tsx -------------------------------------------------------------------------------- /packages/ringcentral-crius/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/src/constant.ts -------------------------------------------------------------------------------- /packages/ringcentral-crius/src/getProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/src/getProps.ts -------------------------------------------------------------------------------- /packages/ringcentral-crius/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/src/index.ts -------------------------------------------------------------------------------- /packages/ringcentral-crius/src/step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/src/step.tsx -------------------------------------------------------------------------------- /packages/ringcentral-crius/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/tsconfig.json -------------------------------------------------------------------------------- /packages/ringcentral-crius/typings/typing.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-crius/typings/typing.d.ts -------------------------------------------------------------------------------- /packages/ringcentral-integration/.codacy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/.codacy.yml -------------------------------------------------------------------------------- /packages/ringcentral-integration/.eslintignore: -------------------------------------------------------------------------------- 1 | ./lib/Analytics/pendo.xhr.js 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/.eslintrc -------------------------------------------------------------------------------- /packages/ringcentral-integration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/.gitignore -------------------------------------------------------------------------------- /packages/ringcentral-integration/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/LICENSE -------------------------------------------------------------------------------- /packages/ringcentral-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/README.md -------------------------------------------------------------------------------- /packages/ringcentral-integration/docs/modules/dialing-plan.md: -------------------------------------------------------------------------------- 1 | # DialingPlan 2 | 3 | To be completed 4 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/gulpfile.js -------------------------------------------------------------------------------- /packages/ringcentral-integration/integration-test/mock/data/meetingProviderRcm.json: -------------------------------------------------------------------------------- 1 | { 2 | "provider": "RCMeetings" 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/integration-test/mock/data/meetingProviderRcv.json: -------------------------------------------------------------------------------- 1 | { 2 | "provider": "RCVideo" 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/integration-test/mock/data/meetingsConfigurationAssisted.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/integration-test/mock/data/videoConfiguration.json: -------------------------------------------------------------------------------- 1 | { 2 | "provider": "RCMeetings" 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/integration-test/mock/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './features.interface'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/integration-test/setup.ts: -------------------------------------------------------------------------------- 1 | global.window = {}; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/jsconfig.json -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/RingCentralClient/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RingCentralClient'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/SingleTabBroadcastChannel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SingleTabBroadcastChannel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/SipInstanceManager/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SipInstanceManager'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/SleepDetection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SleepDetection'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/TabFreezePrevention/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TabFreezePrevention'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/Tabbie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/lib/Tabbie.ts -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/TransportBase/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransportBase'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/formatDuration/index.ts: -------------------------------------------------------------------------------- 1 | export * from './formatDuration'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/formatNumber/index.ts: -------------------------------------------------------------------------------- 1 | export * from './formatNumber'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/getter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/lib/getter.ts -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/once.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/lib/once.ts -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/padLeft.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/lib/rateLimitThrottle/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rateLimitThrottle'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/modules/SleepDetector/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SleepDetector'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-integration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/package.json -------------------------------------------------------------------------------- /packages/ringcentral-integration/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-integration/tsconfig.json -------------------------------------------------------------------------------- /packages/ringcentral-integration/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@ringcentral-integration/utils'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/README.md -------------------------------------------------------------------------------- /packages/ringcentral-mock/backstage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/backstage.yaml -------------------------------------------------------------------------------- /packages/ringcentral-mock/docs/index.md: -------------------------------------------------------------------------------- 1 | # ringcentral-mock 2 | 3 | Please check the project's **README.md** file. 4 | -------------------------------------------------------------------------------- /packages/ringcentral-mock/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-mock/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/jest.config.js -------------------------------------------------------------------------------- /packages/ringcentral-mock/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/mkdocs.yml -------------------------------------------------------------------------------- /packages/ringcentral-mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/package.json -------------------------------------------------------------------------------- /packages/ringcentral-mock/scripts/exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/scripts/exec.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/scripts/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/scripts/generate.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/setup.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/PlatformMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/PlatformMock.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/RcMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/RcMock.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/brands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/brands.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/debugger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/debugger.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/faker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/faker.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/index.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/src/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/src/interface.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/test/.eslintrc -------------------------------------------------------------------------------- /packages/ringcentral-mock/test/steps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/test/steps/index.ts -------------------------------------------------------------------------------- /packages/ringcentral-mock/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/test/tsconfig.json -------------------------------------------------------------------------------- /packages/ringcentral-mock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/tsconfig.json -------------------------------------------------------------------------------- /packages/ringcentral-mock/typings/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-mock/typings/typings.d.ts -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-cli/README.md -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/lib/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-cli/lib/helper.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-cli/lib/index.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/lib/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-cli/lib/module.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-cli/package.json -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/templates/Project/README.md: -------------------------------------------------------------------------------- 1 | # <%= name %> 2 | 3 | ## Introduction 4 | 5 | A new RingCentral Widgets Based app 6 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/templates/Project/postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: [require('autoprefixer')()], 3 | }; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/templates/Project/src/components/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/templates/Project/src/prefix.js: -------------------------------------------------------------------------------- 1 | export default '<%= name %>'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-cli/templates/Project/src/theme.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-demo/README.md -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/browser-extension/redirect.ts: -------------------------------------------------------------------------------- 1 | import '@ringcentral-integration/widgets/lib/oAuthRedirect'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/dev-server/containers/MainView/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/dev-server/prefix.js: -------------------------------------------------------------------------------- 1 | export default 'rc-widget'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/dev-server/proxy.js: -------------------------------------------------------------------------------- 1 | import '@ringcentral-integration/widgets/lib/oAuthProxy'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/dev-server/redirect.js: -------------------------------------------------------------------------------- 1 | import '@ringcentral-integration/widgets/lib/oAuthRedirect'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/dev-server/version.js: -------------------------------------------------------------------------------- 1 | export default '0.1.0'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-demo/gulpfile.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-demo/package.json -------------------------------------------------------------------------------- /packages/ringcentral-widgets-demo/theme.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-test/README.md -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/__test__/integration-test/HALimitedMode/data/LimitedResponse.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/legacyTest.setup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets-test/package.json -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/__mock__/data/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mockPhoneNumberData'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/__mock__/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mockMessageListData'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/features/Dialpad/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckHitEnterInputMoreThanThreeSpaces'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/jest.setup.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/AddCall/index.ts: -------------------------------------------------------------------------------- 1 | export * from './checks'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/AddressBook/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TriggerAddressBookSync'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/AddressBook/checks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckAddressBookData'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Alert/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CloseAlertMessage'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Alert/mocks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SpyOnAlert'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/AudioSettings/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SetVolumeSlider'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Badge/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckVoipOnlyBadge'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Badge/index.ts: -------------------------------------------------------------------------------- 1 | export * from './actions'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Call/Webphone/checks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckProgressIconVisible'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Call/Webphone/mocks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MockSipProvision'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/CallLog/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SaveCallLog'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/CommonLogin/checks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckLoginButtonExists'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/ContactMatch/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ForceContactMatch'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/ContactMatch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './actions'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Ha/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ClickConnectivityBadge'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Ha/checks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckConnectivityBadge'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/IDB/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './setDynamicConfig'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Meeting/Mocks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MockPostBridges'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Mock/CheckFetchMockResponse.ts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckRcvPatchBridge'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Network/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NetworkOff'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Network/index.ts: -------------------------------------------------------------------------------- 1 | export * from './actions'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Router/action/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PageNavigation'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Settings/Settings.interface.ts: -------------------------------------------------------------------------------- 1 | export type SettingsDropdownDataSign = 'locale-picker'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Transfer/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ClickTransfer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/Transfer/checks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckCompleteTransferButtonStatus'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/UserGuide/actions/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DismissUserGuide'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets-test/test/steps/UserGuide/index.ts: -------------------------------------------------------------------------------- 1 | export * from './actions'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/LICENSE -------------------------------------------------------------------------------- /packages/ringcentral-widgets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/README.md -------------------------------------------------------------------------------- /packages/ringcentral-widgets/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/babel.config.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActionMenuList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallDialPad/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallItem/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallItemV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallPad/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ActiveCallsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/AudioSettingsAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/AuthAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallAlert/styles.scss: -------------------------------------------------------------------------------- 1 | .link { 2 | cursor: pointer; 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallControlAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallLogAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallingAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallingSettingsAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/CallingSettingsAlert/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallingSettingsAlert'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/ConferenceCallAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/ConnectivityAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/IssueTrackingAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/MeetingAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/MessageSenderAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/MessageSenderAlert/styles.scss: -------------------------------------------------------------------------------- 1 | .link { 2 | cursor: pointer; 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/MessageStoreAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/PermissionsAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/RateExceededAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/RegionSettingsAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/RegionSettingsAlert/styles.scss: -------------------------------------------------------------------------------- 1 | .link { 2 | cursor: pointer; 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/WebphoneAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AlertRenderer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AlertRenderer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AnimationPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AnimationPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AudioSettingsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/AudioSettingsPanelV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BackHeader/PageHeader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PageHeader'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/BasicCallInfoMain/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BasicCallInfoMain'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/CallIcon/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallIcon'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/CallInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallInfo'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/CallInfoList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallInfoList'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/CallSubject/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallSubject'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/FollowInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FollowInfo'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BasicCallInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BasicCallInfo'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/BlockPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BlockPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Button/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Button'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallBadge/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallCtrlContainer/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallCtrlContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallCtrlContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallHistoryPanel/CallHistoryActions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallHistoryActions'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallHistoryPanel/CallHistoryItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallHistoryItem'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallHistoryPanel/CallIcon/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallIcon'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallHistoryPanel/StickyVirtualizedList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StickyVirtualizedList'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallHistoryPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallHistoryPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallHistoryPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallItem/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallLogCallCtrlComponent/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallLogFields/FieldItem/FullSelectField/SelectListTextField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SelectListTextField'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallLogFields/FieldItem/LogFieldsInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LogFieldsInput'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallLogFields/FieldItem/RadioField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RadioField'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallLogFields/FieldItem/SelectField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SelectField'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallLogPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallMonitorBar/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallingSettingsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallsListPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CallsOnholdPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ComboBox/styles.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CommunicationSetupPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CommunicationSetupPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CommunicationSetupPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CommunicationSetupPanel/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallFields'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ComposeTextPanelV2/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ComposeTextPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConferenceCallParticipants/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConferenceDialerPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConferenceDialerPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ConferenceDialerPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConferenceParticipantContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ConferenceParticipantContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConferenceParticipantPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConfirmMergeModal/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConnectivityBadge/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDetails/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDetails/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactDetails'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDetailsView/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDetailsView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactDetailsView'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDisplay/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDropdownList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDropdownList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactDropdownList'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactDropdownList/splitter.ts: -------------------------------------------------------------------------------- 1 | export const splitter = '|'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactItem/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactSearchPanel/ContactSearchPanel.interface.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactSearchPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactSearchPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactSearchPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactSearchPanel/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HelpTextSection'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactSourceFilter/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactSourceFilter/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ContactSourceFilter'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ContactsView/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConversationList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConversationMessageList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConversationPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ConversationsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CopyBtn/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CopyBtn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CopyBtn'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CopyToClipboard/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CountdownTimer/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/CountdownTimer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CountdownTimer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/DialTextInput/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/DialerPanelV2/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DialerPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Dialog/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/EntityModal/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/EnvironmentPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EnvironmentPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Eula/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/FeedbackPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/FlipPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ForwardForm/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ForwardPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/FromField/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/GenericMeetingScheduleButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GenericMeetingScheduleButton'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Header/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Header'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/HeaderView/utils/HeaderViewUtils.ts: -------------------------------------------------------------------------------- 1 | export const headerViewHeight = 36; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/HeaderView/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HeaderViewUtils'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/IncomingCallPad/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/IncomingCallView/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/IncomingCallView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IncomingCallView'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/InnerTopic/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | topic: 'Meeting title', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/InnerTopic/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/InputSelect/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default {} as const; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/InputSelect/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/IssuesTrackingPanel/IssuesTrackingConfirmPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/IssuesTrackingPanel/IssuesTrackingConfirmPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IssuesTrackingConfirmPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/IssuesTrackingPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LocalePicker/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogBasicInfo/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogBasicInfoV2/ShinyBar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShinyBar'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogBasicInfoV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogBasicInfoV2/styles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LogBaseInfo'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogIcon/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogLinkButton/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | toolTip: 'View in {crmName}', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogLinkButton/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogNotification/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogNotificationV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogSection/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | saveLog: 'Save', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LogSection/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LoginPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/LoginPanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LoginPanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MeetingAlert/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MeetingConfigsV2/ExtendedTooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ExtendedTooltip'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MeetingConfigsV2/constants.ts: -------------------------------------------------------------------------------- 1 | export const PASSWORD_REGEX = /^[A-Za-z0-9]{0,10}$/; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MeetingConfigsV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MeetingScheduleButton/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MessageInput/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MessageItem/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MessagesLogIcon/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | log: 'Log', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/MessagesLogIcon/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ModalV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ModalV2/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModalV2'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/NoCalls/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/NotificationSectionV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/PresenceItem/styles.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/PresenceSettingSection/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RadioBtnGroup/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RcVideoScheduleButton/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RcVideoScheduleButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RcVideoScheduleButton'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Rcui/CustomArrowButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CustomArrowButton'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Rcui/DialPad/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DialPad'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Rcui/RecipientsInput/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | dialPlaceholder: 'Enter name or number', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Rcui/RecipientsInput/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Rcui/RecipientsInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RecipientsInput'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Rcui/Tooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tooltip'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RecentActivityCalls/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RecentActivityMessages/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RecipientsInput/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RecordingIndicator/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RecordingIndicator'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RegionSettingsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RemoveButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RemoveButton'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ReplyWithMessage/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ReplyWithMessagePanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/ReplyWithMessagePanel/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ReplyWithMessagePanel'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Ringtone/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Ringtone/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Ringtone'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/Ringtone/styles.scss: -------------------------------------------------------------------------------- 1 | .hidden { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RingtoneSelection/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/RingtoneSelection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RingtoneSelection'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SaveButton/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | save: 'Save', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SaveButton/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SaveLogButton/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SearchInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SearchInput'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SearchPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectList/ListView/ListViewItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ListViewItem'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectList/ListView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ListView'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectList/WithScrollCheck/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WithScrollCheck'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectList/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SelectList'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectListBasic/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SelectListBasic/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SelectListBasic'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SettingsPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SimpleCallControlPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SmCallControl/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/SpinnerOverlay/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SpinnerOverlay'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/TabContentView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TabContentView'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/TextWithHighlight/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextWithHighlight'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/TransferPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/TransferPanelV2/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/UserGuide/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/VideoPanel/SettingGroup/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SettingGroup'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/VideoPanel/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/VoicemailPlayer/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/WebRTCNotificationSection/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/WeekdaysSelect/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/components/WeekdaysSelect/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WeekdaySelect'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/BlockContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BlockContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/CallLogPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CallLogPage'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/HeaderContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HeaderContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/LoginPage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LoginPage'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/ModalContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModalContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/NotificationContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NotificationContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/ThemeContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ThemeContainer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/containers/ThemeContainer/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getThemeColor'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/contexts/index.ts -------------------------------------------------------------------------------- /packages/ringcentral-widgets/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/gulpfile.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/jest.config.js -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/commonStyles/entry.scss: -------------------------------------------------------------------------------- 1 | @import './mixin/flex_width'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/commonStyles/font-lato.scss: -------------------------------------------------------------------------------- 1 | @import '~typeface-lato/index.css'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/commonStyles/index.ts: -------------------------------------------------------------------------------- 1 | export * from './styles'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/countryNames/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/environment.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | defaultLocale: 'en-US', 3 | }; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/getPresenceStatusName/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/handleCopy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/lib/handleCopy.ts -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './environment'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/phoneSourceNames/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/phoneTypeNames/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/toolTipDelayTime.ts: -------------------------------------------------------------------------------- 1 | // the delay time of text tooltip 2 | export const TOOLTIP_LONG_DELAY_TIME = 1000; 3 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/typings/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mapping'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/lib/typings/mapping.ts: -------------------------------------------------------------------------------- 1 | export type Mapping = { 2 | [key: string]: T; 3 | }; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/ActiveCallsUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/Beforeunload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Beforeunload'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/CallHistoryUI/i18n/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | title: 'History', 3 | } as const; 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/CallHistoryUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/CallLogSection/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/CallLogUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/DialerAndCallsTabUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/GenericMeetingUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/IssuesTrackingUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/ModalUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/ModalUI/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ModalRenderer'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/RecentActivityUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/ReplyWithMessageUI/i18n/loadLocale.ts: -------------------------------------------------------------------------------- 1 | /* loadLocale */ 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/modules/ThemeUI/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ThemeUI'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/package.json -------------------------------------------------------------------------------- /packages/ringcentral-widgets/react-hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useScrollIntoView'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/test/components/Contacts/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ContactsView'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/test/components/NavigationBar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckNavigationButton'; 2 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/test/lib/step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/test/lib/step.tsx -------------------------------------------------------------------------------- /packages/ringcentral-widgets/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/ringcentral-widgets/typings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/ringcentral-widgets/typings/index.ts -------------------------------------------------------------------------------- /packages/ringcentral-widgets/typings/mapping.ts: -------------------------------------------------------------------------------- 1 | export type Mapping = { 2 | [key: string]: T; 3 | }; 4 | -------------------------------------------------------------------------------- /packages/test-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/README.md -------------------------------------------------------------------------------- /packages/test-utils/bin/index.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | -------------------------------------------------------------------------------- /packages/test-utils/bin/run-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/bin/run-test.js -------------------------------------------------------------------------------- /packages/test-utils/bin/setup-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/bin/setup-test.js -------------------------------------------------------------------------------- /packages/test-utils/config/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/config/jest.config.js -------------------------------------------------------------------------------- /packages/test-utils/config/next-jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/config/next-jest.config.js -------------------------------------------------------------------------------- /packages/test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/index.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/createMockAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/createMockAction.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/global.d.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/index.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/merge.js -------------------------------------------------------------------------------- /packages/test-utils/lib/mockAllLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/mockAllLogs.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/render.tsx -------------------------------------------------------------------------------- /packages/test-utils/lib/socketMockUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/socketMockUrl.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/step.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/step.ts -------------------------------------------------------------------------------- /packages/test-utils/lib/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/test-utils.tsx -------------------------------------------------------------------------------- /packages/test-utils/lib/waitForRenderReady.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/lib/waitForRenderReady.ts -------------------------------------------------------------------------------- /packages/test-utils/mock/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /packages/test-utils/mock/loadLocale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/mock/loadLocale.js -------------------------------------------------------------------------------- /packages/test-utils/mock/styleMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/mock/styleMock.js -------------------------------------------------------------------------------- /packages/test-utils/mock/svgMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/mock/svgMock.js -------------------------------------------------------------------------------- /packages/test-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/package.json -------------------------------------------------------------------------------- /packages/test-utils/scripts/global-setup.js: -------------------------------------------------------------------------------- 1 | module.exports = async () => { 2 | process.env.TZ = 'UTC'; 3 | }; 4 | -------------------------------------------------------------------------------- /packages/test-utils/scripts/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/scripts/jest.setup.js -------------------------------------------------------------------------------- /packages/test-utils/scripts/jest.teardown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/scripts/jest.teardown.js -------------------------------------------------------------------------------- /packages/test-utils/scripts/next-jest.setupAfterEnv.ts: -------------------------------------------------------------------------------- 1 | import 'reflect-metadata'; 2 | -------------------------------------------------------------------------------- /packages/test-utils/steps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/steps/index.ts -------------------------------------------------------------------------------- /packages/test-utils/steps/timer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/steps/timer/index.ts -------------------------------------------------------------------------------- /packages/test-utils/template/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/template/jest.config.js -------------------------------------------------------------------------------- /packages/test-utils/template/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/test-utils/template/test/.eslintrc -------------------------------------------------------------------------------- /packages/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/tsconfig.json -------------------------------------------------------------------------------- /packages/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/tsconfig.test.json -------------------------------------------------------------------------------- /packages/typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/typings/global.d.ts -------------------------------------------------------------------------------- /packages/utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/LICENSE -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/README.md -------------------------------------------------------------------------------- /packages/utils/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/babel.config.js -------------------------------------------------------------------------------- /packages/utils/electron-babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/electron-babel.config.js -------------------------------------------------------------------------------- /packages/utils/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/gulpfile.js -------------------------------------------------------------------------------- /packages/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './src'; 2 | -------------------------------------------------------------------------------- /packages/utils/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/jest.config.js -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/scripts/getArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/scripts/getArgs.ts -------------------------------------------------------------------------------- /packages/utils/scripts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getArgs'; 2 | -------------------------------------------------------------------------------- /packages/utils/src/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './time'; 2 | -------------------------------------------------------------------------------- /packages/utils/src/decorators/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/decorators/time.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/base64Handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/base64Handler.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/cleanNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/cleanNumber.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/detectDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/detectDevice.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/downloadFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/downloadFile.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/empty.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/fileHandler/index.ts: -------------------------------------------------------------------------------- 1 | export * from './fileHandler'; 2 | -------------------------------------------------------------------------------- /packages/utils/src/utils/fileUrlToBase64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/fileUrlToBase64.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/format.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/getBlobURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/getBlobURL.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/getOsInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/getOsInfo.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/getTranslateFn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/getTranslateFn.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/index.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/invertObj.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/invertObj.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/isElectron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/isElectron.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/isSafari.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/isSafari.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/loadImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/loadImage.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/polling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/polling.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/rgbToHex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/rgbToHex.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/sleep.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/stopEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/stopEvent.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/stringHandler/index.ts: -------------------------------------------------------------------------------- 1 | export * from './isASCII'; 2 | -------------------------------------------------------------------------------- /packages/utils/src/utils/toBoolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/toBoolean.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/waitUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/waitUntil.ts -------------------------------------------------------------------------------- /packages/utils/src/utils/waitUntilTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/src/utils/waitUntilTo.ts -------------------------------------------------------------------------------- /packages/utils/src/webpackPlugins/NoChunkChecker/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NoChunkChecker'; 2 | -------------------------------------------------------------------------------- /packages/utils/test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/.eslintrc -------------------------------------------------------------------------------- /packages/utils/test/features/rgbToHex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/features/rgbToHex.test.ts -------------------------------------------------------------------------------- /packages/utils/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/test/typings/typing.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/typings/typing.d.ts -------------------------------------------------------------------------------- /packages/utils/test/ut/cleanNumber.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/ut/cleanNumber.test.ts -------------------------------------------------------------------------------- /packages/utils/test/ut/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/ut/format.test.ts -------------------------------------------------------------------------------- /packages/utils/test/ut/invertObj.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/ut/invertObj.test.ts -------------------------------------------------------------------------------- /packages/utils/test/ut/time.unit.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/ut/time.unit.spec.tsx -------------------------------------------------------------------------------- /packages/utils/test/ut/toBoolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/test/ut/toBoolean.test.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /scripts/prepareRelease.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/scripts/prepareRelease.js -------------------------------------------------------------------------------- /scripts/releaseHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/scripts/releaseHelpers.js -------------------------------------------------------------------------------- /scripts/runAllTests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/scripts/runAllTests.sh -------------------------------------------------------------------------------- /scripts/startRelease.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/scripts/startRelease.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ringcentral/ringcentral-js-widgets/HEAD/yarn.lock --------------------------------------------------------------------------------