@@ -42,7 +42,6 @@ export class SidebarMinimizeDirective {
42
42
body . classList . contains ( 'sidebar-minimized' ) ?
43
43
this . renderer . removeClass ( body , 'sidebar-minimized' ) :
44
44
this . renderer . addClass ( body , 'sidebar-minimized' ) ;
45
- // document.body.classList.toggle('sidebar-minimized');
46
45
}
47
46
}
48
47
@@ -55,19 +54,13 @@ export class MobileSidebarToggleDirective {
55
54
private renderer : Renderer2 ,
56
55
) { }
57
56
58
- // Check if element has class
59
- private hasClass ( target : any , elementClassName : string ) {
60
- return new RegExp ( '(\\s|^)' + elementClassName + '(\\s|$)' ) . test ( target . className ) ;
61
- }
62
-
63
57
@HostListener ( 'click' , [ '$event' ] )
64
58
toggleOpen ( $event : any ) {
65
59
$event . preventDefault ( ) ;
66
60
const body = this . document . body ;
67
61
body . classList . contains ( 'sidebar-show' ) ?
68
62
this . renderer . removeClass ( body , 'sidebar-show' ) :
69
63
this . renderer . addClass ( body , 'sidebar-show' ) ;
70
- // document.body.classList.toggle('sidebar-show');
71
64
}
72
65
}
73
66
@@ -83,34 +76,15 @@ export class SidebarOffCanvasCloseDirective {
83
76
private renderer : Renderer2 ,
84
77
) { }
85
78
86
- // Check if element has class
87
- private hasClass ( target : any , elementClassName : string ) {
88
- return new RegExp ( '(\\s|^)' + elementClassName + '(\\s|$)' ) . test ( target . className ) ;
89
- }
90
-
91
- // Toggle element class
92
- private toggleClass ( elem : any , elementClassName : string ) {
93
- let newClass = ' ' + elem . className . replace ( / [ \t \r \n ] / g, ' ' ) + ' ' ;
94
- if ( this . hasClass ( elem , elementClassName ) ) {
95
- while ( newClass . indexOf ( ' ' + elementClassName + ' ' ) >= 0 ) {
96
- newClass = newClass . replace ( ' ' + elementClassName + ' ' , ' ' ) ;
97
- }
98
- elem . className = newClass . replace ( / ^ \s + | \s + $ / g, '' ) ;
99
- } else {
100
- elem . className += ' ' + elementClassName ;
101
- }
102
- }
103
-
104
79
@HostListener ( 'click' , [ '$event' ] )
105
80
toggleOpen ( $event : any ) {
106
81
$event . preventDefault ( ) ;
107
82
108
83
const body = this . document . body ;
109
- if ( this . hasClass ( body , 'sidebar-off-canvas' ) ) {
84
+ if ( body . classList . contains ( 'sidebar-off-canvas' ) ) {
110
85
body . classList . contains ( 'sidebar-show' ) ?
111
86
this . renderer . removeClass ( body , 'sidebar-show' ) :
112
87
this . renderer . addClass ( body , 'sidebar-show' ) ;
113
- // this.toggleClass(document.body, 'sidebar-opened');
114
88
}
115
89
}
116
90
}
@@ -131,7 +105,6 @@ export class BrandMinimizeDirective {
131
105
body . classList . contains ( 'brand-minimized' ) ?
132
106
this . renderer . removeClass ( body , 'brand-minimized' ) :
133
107
this . renderer . addClass ( body , 'brand-minimized' ) ;
134
- // document.body.classList.toggle('brand-minimized');
135
108
}
136
109
}
137
110
@@ -165,7 +138,6 @@ export class HtmlAttributesDirective implements OnInit {
165
138
@Input ( ) appHtmlAttr : { [ key : string ] : string } ;
166
139
167
140
constructor (
168
- @Inject ( DOCUMENT ) private document : any ,
169
141
private renderer : Renderer2 ,
170
142
private el : ElementRef
171
143
) { }
0 commit comments