@@ -21,13 +21,9 @@ export class CompasSessionExpiringDialogElement extends LitElement {
21
21
22
22
private expiringSessionWarningTimer : NodeJS . Timeout | null = null ;
23
23
24
- static getElement ( ) : CompasSessionExpiringDialogElement | null {
25
- const openScd = getOpenScdElement ( ) ;
26
- if ( openScd !== null ) {
27
- return ( < CompasSessionExpiringDialogElement > openScd
28
- . shadowRoot ! . querySelector ( 'compas-session-expiring-dialog' ) ) ;
29
- }
30
- return null ;
24
+ static getElement ( ) : CompasSessionExpiringDialogElement {
25
+ return ( < CompasSessionExpiringDialogElement > getOpenScdElement ( ) !
26
+ . shadowRoot ! . querySelector ( 'compas-session-expiring-dialog' ) ) ;
31
27
}
32
28
33
29
resetTimer ( ) : void {
@@ -88,13 +84,9 @@ export class CompasSessionExpiredDialogElement extends LitElement {
88
84
89
85
private expiredSessionMessageTimer : NodeJS . Timeout | null = null ;
90
86
91
- static getElement ( ) : CompasSessionExpiredDialogElement | null {
92
- const openScd = getOpenScdElement ( ) ;
93
- if ( openScd !== null ) {
94
- return ( < CompasSessionExpiredDialogElement > openScd
95
- . shadowRoot ! . querySelector ( 'compas-session-expired-dialog' ) ) ;
96
- }
97
- return null ;
87
+ static getElement ( ) : CompasSessionExpiredDialogElement {
88
+ return ( < CompasSessionExpiredDialogElement > getOpenScdElement ( ) !
89
+ . shadowRoot ! . querySelector ( 'compas-session-expired-dialog' ) ) ;
98
90
}
99
91
100
92
resetTimer ( ) : void {
@@ -181,18 +173,18 @@ function schedulePing() {
181
173
}
182
174
183
175
function showExpiringSessionWarning ( ) {
184
- CompasSessionExpiringDialogElement . getElement ( ) ! . show ( ) ;
176
+ CompasSessionExpiringDialogElement . getElement ( ) . show ( ) ;
185
177
}
186
178
187
179
function showExpiredSessionMessage ( ) {
188
- CompasSessionExpiringDialogElement . getElement ( ) ! . close ( ) ;
189
- CompasSessionExpiredDialogElement . getElement ( ) ! . show ( ) ;
180
+ CompasSessionExpiringDialogElement . getElement ( ) . close ( ) ;
181
+ CompasSessionExpiredDialogElement . getElement ( ) . show ( ) ;
190
182
unregisterEvents ( ) ;
191
183
}
192
184
193
185
export function resetTimer ( ) : void {
194
- CompasSessionExpiringDialogElement . getElement ( ) ! . resetTimer ( ) ;
195
- CompasSessionExpiredDialogElement . getElement ( ) ! . resetTimer ( ) ;
186
+ CompasSessionExpiringDialogElement . getElement ( ) . resetTimer ( ) ;
187
+ CompasSessionExpiredDialogElement . getElement ( ) . resetTimer ( ) ;
196
188
schedulePing ( ) ;
197
189
}
198
190
@@ -210,9 +202,9 @@ export function setSessionTimeouts(sessionWarning: number, sessionExpires: numbe
210
202
const expiringSessionWarning = sessionWarning * 60 * 1000 ;
211
203
const expiredSessionMessage = sessionExpires * 60 * 1000 ;
212
204
213
- CompasSessionExpiringDialogElement . getElement ( ) ! . expiringSessionWarning = expiringSessionWarning ;
214
- CompasSessionExpiringDialogElement . getElement ( ) ! . expiredSessionMessage = expiredSessionMessage ;
215
- CompasSessionExpiredDialogElement . getElement ( ) ! . expiredSessionMessage = expiredSessionMessage ;
205
+ CompasSessionExpiringDialogElement . getElement ( ) . expiringSessionWarning = expiringSessionWarning ;
206
+ CompasSessionExpiringDialogElement . getElement ( ) . expiredSessionMessage = expiredSessionMessage ;
207
+ CompasSessionExpiredDialogElement . getElement ( ) . expiredSessionMessage = expiredSessionMessage ;
216
208
resetTimer ( ) ;
217
209
registerEvents ( ) ;
218
210
}
0 commit comments