|
@@ -1,20 +1,20 @@
|
1
|
1
|
/* global APP, $, config, interfaceConfig */
|
2
|
2
|
/* jshint -W101 */
|
3
|
|
-var messageHandler = require("../util/MessageHandler");
|
4
|
|
-var UIUtil = require("../util/UIUtil");
|
5
|
|
-var AnalyticsAdapter = require("../../statistics/AnalyticsAdapter");
|
6
|
|
-var UIEvents = require("../../../service/UI/UIEvents");
|
|
3
|
+import messageHandler from '../util/MessageHandler';
|
|
4
|
+import UIUtil from '../util/UIUtil';
|
|
5
|
+import AnalyticsAdapter from '../../statistics/AnalyticsAdapter';
|
|
6
|
+import UIEvents from '../../../service/UI/UIEvents';
|
7
|
7
|
|
8
|
|
-var roomUrl = null;
|
9
|
|
-var recordingToaster = null;
|
10
|
|
-var emitter = null;
|
|
8
|
+let roomUrl = null;
|
|
9
|
+let recordingToaster = null;
|
|
10
|
+let emitter = null;
|
11
|
11
|
|
12
|
12
|
|
13
|
13
|
/**
|
14
|
14
|
* Opens the invite link dialog.
|
15
|
15
|
*/
|
16
|
16
|
function openLinkDialog () {
|
17
|
|
- var inviteAttributes;
|
|
17
|
+ let inviteAttributes;
|
18
|
18
|
|
19
|
19
|
if (roomUrl === null) {
|
20
|
20
|
inviteAttributes = 'data-i18n="[value]roomUrlDefaultMsg" value="' +
|
|
@@ -181,18 +181,18 @@ const buttonHandlers = {
|
181
|
181
|
);
|
182
|
182
|
}
|
183
|
183
|
};
|
184
|
|
-var defaultToolbarButtons = {
|
185
|
|
- 'microphone': '#toolbar_button_mute',
|
186
|
|
- 'camera': '#toolbar_button_camera',
|
187
|
|
- 'desktop': '#toolbar_button_desktopsharing',
|
188
|
|
- 'security': '#toolbar_button_security',
|
189
|
|
- 'invite': '#toolbar_button_link',
|
190
|
|
- 'chat': '#toolbar_button_chat',
|
191
|
|
- 'prezi': '#toolbar_button_prezi',
|
192
|
|
- 'etherpad': '#toolbar_button_etherpad',
|
193
|
|
- 'fullscreen': '#toolbar_button_fullScreen',
|
194
|
|
- 'settings': '#toolbar_button_settings',
|
195
|
|
- 'hangup': '#toolbar_button_hangup'
|
|
184
|
+const defaultToolbarButtons = {
|
|
185
|
+ 'microphone': '#toolbar_button_mute',
|
|
186
|
+ 'camera': '#toolbar_button_camera',
|
|
187
|
+ 'desktop': '#toolbar_button_desktopsharing',
|
|
188
|
+ 'security': '#toolbar_button_security',
|
|
189
|
+ 'invite': '#toolbar_button_link',
|
|
190
|
+ 'chat': '#toolbar_button_chat',
|
|
191
|
+ 'prezi': '#toolbar_button_prezi',
|
|
192
|
+ 'etherpad': '#toolbar_button_etherpad',
|
|
193
|
+ 'fullscreen': '#toolbar_button_fullScreen',
|
|
194
|
+ 'settings': '#toolbar_button_settings',
|
|
195
|
+ 'hangup': '#toolbar_button_hangup'
|
196
|
196
|
};
|
197
|
197
|
|
198
|
198
|
function dialpadButtonClicked() {
|
|
@@ -222,10 +222,12 @@ function showSipNumberInput () {
|
222
|
222
|
const Toolbar = {
|
223
|
223
|
init (eventEmitter) {
|
224
|
224
|
emitter = eventEmitter;
|
|
225
|
+
|
225
|
226
|
UIUtil.hideDisabledButtons(defaultToolbarButtons);
|
226
|
227
|
|
227
|
|
- for(var k in buttonHandlers)
|
228
|
|
- $("#" + k).click(buttonHandlers[k]);
|
|
228
|
+ Object.keys(buttonHandlers).forEach(
|
|
229
|
+ buttonId => $(`#${buttonId}`).click(buttonHandlers[buttonId])
|
|
230
|
+ );
|
229
|
231
|
},
|
230
|
232
|
|
231
|
233
|
/**
|
|
@@ -235,7 +237,7 @@ const Toolbar = {
|
235
|
237
|
roomUrl = newRoomUrl;
|
236
|
238
|
|
237
|
239
|
// If the invite dialog has been already opened we update the information.
|
238
|
|
- var inviteLink = document.getElementById('inviteLinkRef');
|
|
240
|
+ let inviteLink = document.getElementById('inviteLinkRef');
|
239
|
241
|
if (inviteLink) {
|
240
|
242
|
inviteLink.value = roomUrl;
|
241
|
243
|
inviteLink.select();
|
|
@@ -333,7 +335,7 @@ const Toolbar = {
|
333
|
335
|
*/
|
334
|
336
|
setAuthenticatedIdentity (authIdentity) {
|
335
|
337
|
if (authIdentity) {
|
336
|
|
- var selector = $('#toolbar_auth_identity');
|
|
338
|
+ let selector = $('#toolbar_auth_identity');
|
337
|
339
|
selector.css({display: "list-item"});
|
338
|
340
|
selector.text(authIdentity);
|
339
|
341
|
} else {
|
|
@@ -371,7 +373,7 @@ const Toolbar = {
|
371
|
373
|
* @param active the state of the desktop streaming.
|
372
|
374
|
*/
|
373
|
375
|
changeDesktopSharingButtonState (active) {
|
374
|
|
- var button = $("#toolbar_button_desktopsharing");
|
|
376
|
+ let button = $("#toolbar_button_desktopsharing");
|
375
|
377
|
if (active) {
|
376
|
378
|
button.addClass("glow");
|
377
|
379
|
} else {
|