@@ -4,13 +4,15 @@ function returnHotKeys(self) {
4
4
priority : 1 ,
5
5
handler : ( ) => {
6
6
self . togglePlayMedia ( ) ;
7
-
8
- self . props . handleAnalyticsEvents ( {
9
- category : 'defaultHotKeys' ,
10
- action : 'alt+k' ,
11
- name : 'togglePlayMedia' ,
12
- value : 'na'
13
- } ) ;
7
+ if ( self . props . handleAnalyticsEvents ) {
8
+ self . props . handleAnalyticsEvents ( {
9
+ category : 'defaultHotKeys' ,
10
+ action : 'alt+k' ,
11
+ name : 'togglePlayMedia' ,
12
+ value : 'na'
13
+ } ) ;
14
+ }
15
+
14
16
} ,
15
17
displayKeyCombination : 'alt + k' ,
16
18
label : 'Play Media'
@@ -19,13 +21,14 @@ function returnHotKeys(self) {
19
21
priority : 1 ,
20
22
handler : ( ) => {
21
23
self . skipForward ( ) ;
22
-
23
- self . props . handleAnalyticsEvents ( {
24
- category : 'defaultHotKeys' ,
25
- action : 'alt+l' ,
26
- name : 'skipForward' ,
27
- value : 'na'
28
- } ) ;
24
+ if ( self . props . handleAnalyticsEvents ) {
25
+ self . props . handleAnalyticsEvents ( {
26
+ category : 'defaultHotKeys' ,
27
+ action : 'alt+l' ,
28
+ name : 'skipForward' ,
29
+ value : 'na'
30
+ } ) ;
31
+ }
29
32
} ,
30
33
displayKeyCombination : 'alt + l' ,
31
34
label : 'Fast Forward'
@@ -34,13 +37,14 @@ function returnHotKeys(self) {
34
37
priority : 1 ,
35
38
handler : ( ) => {
36
39
self . skipBackward ( ) ;
37
-
38
- self . props . handleAnalyticsEvents ( {
39
- category : 'defaultHotKeys' ,
40
- action : 'alt+j' ,
41
- name : 'skipBackward' ,
42
- value : 'na'
43
- } ) ;
40
+ if ( self . props . handleAnalyticsEvents ) {
41
+ self . props . handleAnalyticsEvents ( {
42
+ category : 'defaultHotKeys' ,
43
+ action : 'alt+j' ,
44
+ name : 'skipBackward' ,
45
+ value : 'na'
46
+ } ) ;
47
+ }
44
48
} ,
45
49
displayKeyCombination : 'alt + j' ,
46
50
label : 'Rewind'
@@ -49,13 +53,14 @@ function returnHotKeys(self) {
49
53
priority : 1 ,
50
54
handler : ( ) => {
51
55
self . decreasePlaybackRate ( ) ;
52
-
53
- self . props . handleAnalyticsEvents ( {
54
- category : 'defaultHotKeys' ,
55
- action : 'alt+-' ,
56
- name : 'decreasePlaybackRate' ,
57
- value : 'na'
58
- } ) ;
56
+ if ( self . props . handleAnalyticsEvents ) {
57
+ self . props . handleAnalyticsEvents ( {
58
+ category : 'defaultHotKeys' ,
59
+ action : 'alt+-' ,
60
+ name : 'decreasePlaybackRate' ,
61
+ value : 'na'
62
+ } ) ;
63
+ }
59
64
} ,
60
65
displayKeyCombination : 'alt + -' ,
61
66
label : 'Decrease Playback Speed'
@@ -65,13 +70,14 @@ function returnHotKeys(self) {
65
70
priority : 1 ,
66
71
handler : ( ) => {
67
72
self . increasePlaybackRate ( ) ;
68
-
69
- self . props . handleAnalyticsEvents ( {
70
- category : 'defaultHotKeys' ,
71
- action : 'alt+plus' ,
72
- name : 'increasePlaybackRate' ,
73
- value : 'na'
74
- } ) ;
73
+ if ( self . props . handleAnalyticsEvents ) {
74
+ self . props . handleAnalyticsEvents ( {
75
+ category : 'defaultHotKeys' ,
76
+ action : 'alt+plus' ,
77
+ name : 'increasePlaybackRate' ,
78
+ value : 'na'
79
+ } ) ;
80
+ }
75
81
} ,
76
82
displayKeyCombination : 'alt + +' ,
77
83
label : 'Increase Playback Speed'
@@ -80,13 +86,14 @@ function returnHotKeys(self) {
80
86
priority : 1 ,
81
87
handler : ( ) => {
82
88
self . rollBack ( ) ;
83
-
84
- self . props . handleAnalyticsEvents ( {
85
- category : 'defaultHotKeys' ,
86
- action : 'alt+r' ,
87
- name : 'rollBack' ,
88
- value : 'na'
89
- } ) ;
89
+ if ( self . props . handleAnalyticsEvents ) {
90
+ self . props . handleAnalyticsEvents ( {
91
+ category : 'defaultHotKeys' ,
92
+ action : 'alt+r' ,
93
+ name : 'rollBack' ,
94
+ value : 'na'
95
+ } ) ;
96
+ }
90
97
} ,
91
98
displayKeyCombination : 'alt + r' ,
92
99
label : 'Roll Back'
@@ -95,13 +102,14 @@ function returnHotKeys(self) {
95
102
priority : 1 ,
96
103
handler : ( ) => {
97
104
self . promptSetCurrentTime ( ) ;
98
-
99
- self . props . handleAnalyticsEvents ( {
100
- category : 'defaultHotKeys' ,
101
- action : 'alt+t' ,
102
- name : 'promptSetCurrentTime' ,
103
- value : 'na'
104
- } ) ;
105
+ if ( self . props . handleAnalyticsEvents ) {
106
+ self . props . handleAnalyticsEvents ( {
107
+ category : 'defaultHotKeys' ,
108
+ action : 'alt+t' ,
109
+ name : 'promptSetCurrentTime' ,
110
+ value : 'na'
111
+ } ) ;
112
+ }
105
113
} ,
106
114
displayKeyCombination : 'alt + t' ,
107
115
label : 'set current time'
0 commit comments