File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
projects/coreui-angular/src/lib/backdrop Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -20,18 +20,18 @@ export class BackdropService {
20
20
this . renderer = rendererFactory . createRenderer ( null , null ) ;
21
21
}
22
22
23
- setBackdrop ( ) : any {
24
- const backdrop = this . renderer . createElement ( 'div' ) ;
25
- this . renderer . addClass ( backdrop , 'modal -backdrop' ) ;
26
- this . renderer . addClass ( backdrop , 'fade' ) ;
27
- this . renderer . appendChild ( this . document . body , backdrop ) ;
28
- this . unListen = this . renderer . listen ( backdrop , 'click' , ( e ) : void => {
23
+ setBackdrop ( type : string = 'modal' ) : any {
24
+ const backdropElement = this . renderer . createElement ( 'div' ) ;
25
+ this . renderer . addClass ( backdropElement , ` ${ type } -backdrop` ) ;
26
+ this . renderer . addClass ( backdropElement , 'fade' ) ;
27
+ this . renderer . appendChild ( this . document . body , backdropElement ) ;
28
+ this . unListen = this . renderer . listen ( backdropElement , 'click' , ( e ) : void => {
29
29
this . onClickHandler ( ) ;
30
30
} ) ;
31
31
setTimeout ( ( ) => {
32
- this . renderer . addClass ( backdrop , 'show' ) ;
32
+ this . renderer . addClass ( backdropElement , 'show' ) ;
33
33
} ) ;
34
- return backdrop ;
34
+ return backdropElement ;
35
35
}
36
36
37
37
clearBackdrop ( backdrop : any ) : any {
You can’t perform that action at this time.
0 commit comments