Browse Source

ES6 for JitsiTrackEvents

master
Lyubomir Marinov 9 years ago
parent
commit
417e3fbc07

+ 1
- 0
.jshintrc View File

3
     "asi": false, // true: Tolerate Automatic Semicolon Insertion (no semicolons)
3
     "asi": false, // true: Tolerate Automatic Semicolon Insertion (no semicolons)
4
     "browser": true, // Web Browser (window, document, etc)
4
     "browser": true, // Web Browser (window, document, etc)
5
     "curly": false, // true: Require {} for every new block or scope
5
     "curly": false, // true: Require {} for every new block or scope
6
+    "esversion": 6,
6
     "evil": true, // true: Tolerate use of `eval` and `new Function()`
7
     "evil": true, // true: Tolerate use of `eval` and `new Function()`
7
     "expr": true, // true: Tolerate `ExpressionStatement` as Programs
8
     "expr": true, // true: Tolerate `ExpressionStatement` as Programs
8
     "indent": 4, // {int} Number of spaces to use for indentation
9
     "indent": 4, // {int} Number of spaces to use for indentation

+ 1
- 1
JitsiConference.js View File

9
 var JitsiParticipant = require("./JitsiParticipant");
9
 var JitsiParticipant = require("./JitsiParticipant");
10
 var Statistics = require("./modules/statistics/statistics");
10
 var Statistics = require("./modules/statistics/statistics");
11
 var JitsiDTMFManager = require('./modules/DTMF/JitsiDTMFManager');
11
 var JitsiDTMFManager = require('./modules/DTMF/JitsiDTMFManager');
12
-var JitsiTrackEvents = require("./JitsiTrackEvents");
12
+import * as JitsiTrackEvents from "./JitsiTrackEvents";
13
 var JitsiTrackErrors = require("./JitsiTrackErrors");
13
 var JitsiTrackErrors = require("./JitsiTrackErrors");
14
 var JitsiTrackError = require("./JitsiTrackError");
14
 var JitsiTrackError = require("./JitsiTrackError");
15
 var Settings = require("./modules/settings/Settings");
15
 var Settings = require("./modules/settings/Settings");

+ 1
- 1
JitsiMeetJS.js View File

7
 var JitsiMediaDevicesEvents = require('./JitsiMediaDevicesEvents');
7
 var JitsiMediaDevicesEvents = require('./JitsiMediaDevicesEvents');
8
 var JitsiConnectionErrors = require("./JitsiConnectionErrors");
8
 var JitsiConnectionErrors = require("./JitsiConnectionErrors");
9
 var JitsiConferenceErrors = require("./JitsiConferenceErrors");
9
 var JitsiConferenceErrors = require("./JitsiConferenceErrors");
10
-var JitsiTrackEvents = require("./JitsiTrackEvents");
10
+import * as JitsiTrackEvents from "./JitsiTrackEvents";
11
 var JitsiTrackErrors = require("./JitsiTrackErrors");
11
 var JitsiTrackErrors = require("./JitsiTrackErrors");
12
 var JitsiTrackError = require("./JitsiTrackError");
12
 var JitsiTrackError = require("./JitsiTrackError");
13
 var JitsiRecorderErrors = require("./JitsiRecorderErrors");
13
 var JitsiRecorderErrors = require("./JitsiRecorderErrors");

+ 24
- 28
JitsiTrackEvents.js View File

1
-var JitsiTrackEvents = {
2
-    /**
3
-     * A media track mute status was changed.
4
-     */
5
-    TRACK_MUTE_CHANGED: "track.trackMuteChanged",
6
-    /**
7
-     * Audio levels of a this track was changed.
8
-     */
9
-    TRACK_AUDIO_LEVEL_CHANGED: "track.audioLevelsChanged",
10
-    /**
11
-     * The media track was removed to the conference.
12
-     */
13
-    LOCAL_TRACK_STOPPED: "track.stopped",
14
-    /**
15
-     * The video type("camera" or "desktop") of the track was changed.
16
-     */
17
-    TRACK_VIDEOTYPE_CHANGED: "track.videoTypeChanged",
18
-    /**
19
-     * The audio output of the track was changed.
20
-     */
21
-    TRACK_AUDIO_OUTPUT_CHANGED: "track.audioOutputChanged",
22
-    /**
23
-     * Detects that no audio have been sent.
24
-     */
25
-    TRACK_AUDIO_NOT_WORKING: "track.audioNotWorking"
26
-};
27
-
28
-module.exports = JitsiTrackEvents;
1
+/**
2
+ * The media track was removed to the conference.
3
+ */
4
+export const LOCAL_TRACK_STOPPED = "track.stopped";
5
+/**
6
+ * Audio levels of a this track was changed.
7
+ */
8
+export const TRACK_AUDIO_LEVEL_CHANGED = "track.audioLevelsChanged";
9
+/**
10
+ * Detects that no audio have been sent.
11
+ */
12
+export const TRACK_AUDIO_NOT_WORKING = "track.audioNotWorking";
13
+/**
14
+ * The audio output of the track was changed.
15
+ */
16
+export const TRACK_AUDIO_OUTPUT_CHANGED = "track.audioOutputChanged";
17
+/**
18
+ * A media track mute status was changed.
19
+ */
20
+export const TRACK_MUTE_CHANGED = "track.trackMuteChanged";
21
+/**
22
+ * The video type("camera" or "desktop") of the track was changed.
23
+ */
24
+export const TRACK_VIDEOTYPE_CHANGED = "track.videoTypeChanged";

+ 1
- 1
modules/RTC/JitsiLocalTrack.js View File

2
 var logger = require("jitsi-meet-logger").getLogger(__filename);
2
 var logger = require("jitsi-meet-logger").getLogger(__filename);
3
 var JitsiTrack = require("./JitsiTrack");
3
 var JitsiTrack = require("./JitsiTrack");
4
 var RTCBrowserType = require("./RTCBrowserType");
4
 var RTCBrowserType = require("./RTCBrowserType");
5
-var JitsiTrackEvents = require('../../JitsiTrackEvents');
5
+import * as JitsiTrackEvents from "../../JitsiTrackEvents";
6
 var JitsiTrackErrors = require("../../JitsiTrackErrors");
6
 var JitsiTrackErrors = require("../../JitsiTrackErrors");
7
 var JitsiTrackError = require("../../JitsiTrackError");
7
 var JitsiTrackError = require("../../JitsiTrackError");
8
 var RTCEvents = require("../../service/RTC/RTCEvents");
8
 var RTCEvents = require("../../service/RTC/RTCEvents");

+ 1
- 1
modules/RTC/JitsiRemoteTrack.js View File

1
 var JitsiTrack = require("./JitsiTrack");
1
 var JitsiTrack = require("./JitsiTrack");
2
-var JitsiTrackEvents = require("../../JitsiTrackEvents");
2
+import * as JitsiTrackEvents from "../../JitsiTrackEvents";
3
 var RTCBrowserType = require("./RTCBrowserType");
3
 var RTCBrowserType = require("./RTCBrowserType");
4
 var Statistics = require("../statistics/statistics");
4
 var Statistics = require("../statistics/statistics");
5
 var AdapterJS = require("./adapter.screenshare");
5
 var AdapterJS = require("./adapter.screenshare");

+ 1
- 1
modules/RTC/JitsiTrack.js View File

3
 var RTCBrowserType = require("./RTCBrowserType");
3
 var RTCBrowserType = require("./RTCBrowserType");
4
 var RTCEvents = require("../../service/RTC/RTCEvents");
4
 var RTCEvents = require("../../service/RTC/RTCEvents");
5
 var RTCUtils = require("./RTCUtils");
5
 var RTCUtils = require("./RTCUtils");
6
-var JitsiTrackEvents = require("../../JitsiTrackEvents");
6
+import * as JitsiTrackEvents from "../../JitsiTrackEvents";
7
 var EventEmitter = require("events");
7
 var EventEmitter = require("events");
8
 var MediaType = require("../../service/RTC/MediaType");
8
 var MediaType = require("../../service/RTC/MediaType");
9
 
9
 

Loading…
Cancel
Save