@@ -19,24 +19,20 @@ import {MAT_CHIP} from './tokens';
19
19
import { _CdkPrivateStyleLoader } from '@angular/cdk/private' ;
20
20
import { _StructuralStylesLoader } from '../core' ;
21
21
22
- const chipActionHostBase = {
23
- 'class' : 'mdc-evolution-chip__action mat-mdc-chip-action' ,
24
- '[class.mdc-evolution-chip__action--primary]' : '_isPrimary' ,
25
- '[class.mdc-evolution-chip__action--secondary]' : '!_isPrimary' ,
26
- '[class.mdc-evolution-chip__action--trailing]' : '!_isPrimary && !_isLeading' ,
27
- '[attr.disabled]' : '_getDisabledAttribute()' ,
28
- '[attr.aria-disabled]' : 'disabled' ,
29
- } ;
30
-
31
22
/**
32
23
* A non-interactive section of a chip.
33
24
* @docs -private
34
25
*/
35
26
@Directive ( {
36
27
selector : '[matChipContent]' ,
37
28
host : {
38
- ...chipActionHostBase ,
39
- '[class.mdc-evolution-chip__action--presentational]' : 'true' ,
29
+ 'class' :
30
+ 'mat-mdc-chip-action mdc-evolution-chip__action mdc-evolution-chip__action--presentational' ,
31
+ '[class.mdc-evolution-chip__action--primary]' : '_isPrimary' ,
32
+ '[class.mdc-evolution-chip__action--secondary]' : '!_isPrimary' ,
33
+ '[class.mdc-evolution-chip__action--trailing]' : '!_isPrimary && !_isLeading' ,
34
+ '[attr.disabled]' : '_getDisabledAttribute()' ,
35
+ '[attr.aria-disabled]' : 'disabled' ,
40
36
} ,
41
37
standalone : true ,
42
38
} )
@@ -108,8 +104,8 @@ export class MatChipContent {
108
104
@Directive ( {
109
105
selector : '[matChipAction]' ,
110
106
host : {
111
- ...chipActionHostBase ,
112
107
'[attr.tabindex]' : '_getTabindex()' ,
108
+ '[class.mdc-evolution-chip__action--presentational]' : 'false' ,
113
109
'(click)' : '_handleClick($event)' ,
114
110
'(keydown)' : '_handleKeydown($event)' ,
115
111
} ,
0 commit comments