@@ -6,7 +6,15 @@ import { ButtonDirective } from './button.directive';
66 selector : '[cButtonClose]' ,
77 standalone : true ,
88 hostDirectives : [ { directive : ThemeDirective , inputs : [ 'dark' ] } ] ,
9- host : { class : 'btn btn-close' , '[class]' : 'hostClasses()' , '[attr.type]' : 'type()' }
9+ host : {
10+ class : 'btn btn-close' ,
11+ '[class]' : 'hostClasses()' ,
12+ '[attr.aria-disabled]' : 'ariaDisabled()' ,
13+ '[attr.aria-pressed]' : 'isActive()' ,
14+ '[attr.disabled]' : 'attrDisabled()' ,
15+ '[attr.tabindex]' : 'tabIndex()' ,
16+ '[attr.type]' : 'type()'
17+ }
1018} )
1119export class ButtonCloseDirective extends ButtonDirective {
1220 /**
@@ -22,8 +30,8 @@ export class ButtonCloseDirective extends ButtonDirective {
2230 'btn-close' : true ,
2331 'btn-close-white' : this . white ( ) ,
2432 [ `btn-${ this . size ( ) } ` ] : ! ! this . size ( ) ,
25- disabled : this . disabled ( ) ,
26- active : this . active ( )
33+ active : this . active ( ) ,
34+ disabled : this . _disabled ( )
2735 } as Record < string , boolean > ;
2836 } ) ;
2937}
0 commit comments