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';
33let baseZIndex = 1500 ;
44let zIndexStack : number [ ] = [ ] ;
55
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+
89 return baseZIndex ;
910} ;
1011
@@ -17,15 +18,22 @@ export const create = (baseIndex = baseZIndex): number => {
1718 return index ;
1819} ;
1920
20- export const remove = ( zIndex ) => {
21+ export const remove = ( zIndex : number ) : void => {
2122 const position = zIndexStack . indexOf ( zIndex ) ;
23+
2224 if ( position >= 0 ) {
2325 zIndexStack . splice ( position , 1 ) ;
2426 }
2527} ;
2628
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+ } ;
2836
29- export const clearStack = ( ) => {
37+ export const clearStack = ( ) : void => {
3038 zIndexStack = [ ] ;
3139} ;
You can’t perform that action at this time.
0 commit comments