File tree Expand file tree Collapse file tree 1 file changed +13
-5
lines changed
packages/devextreme/js/__internal/ui/overlay Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,9 @@ import { ensureDefined } from '@js/core/utils/common';
3
3
let baseZIndex = 1500 ;
4
4
let zIndexStack : number [ ] = [ ] ;
5
5
6
- export const base = ( ZIndex ?: number ) : number => {
7
- baseZIndex = ensureDefined ( ZIndex , baseZIndex ) ;
6
+ export const base = ( zIndex ?: number ) : number => {
7
+ baseZIndex = ensureDefined ( zIndex , baseZIndex ) ;
8
+
8
9
return baseZIndex ;
9
10
} ;
10
11
@@ -17,15 +18,22 @@ export const create = (baseIndex = baseZIndex): number => {
17
18
return index ;
18
19
} ;
19
20
20
- export const remove = ( zIndex ) => {
21
+ export const remove = ( zIndex : number ) : void => {
21
22
const position = zIndexStack . indexOf ( zIndex ) ;
23
+
22
24
if ( position >= 0 ) {
23
25
zIndexStack . splice ( position , 1 ) ;
24
26
}
25
27
} ;
26
28
27
- export const isLastZIndexInStack = ( zIndex ) => zIndexStack . length && zIndexStack [ zIndexStack . length - 1 ] === zIndex ;
29
+ export const isLastZIndexInStack = ( zIndex : number ) : boolean => {
30
+ if ( zIndexStack . length ) {
31
+ return zIndexStack [ zIndexStack . length - 1 ] === zIndex ;
32
+ }
33
+
34
+ return false ;
35
+ } ;
28
36
29
- export const clearStack = ( ) => {
37
+ export const clearStack = ( ) : void => {
30
38
zIndexStack = [ ] ;
31
39
} ;
You can’t perform that action at this time.
0 commit comments