21 lines
776 B
HTML
21 lines
776 B
HTML
<span
|
|
class="mat-mdc-button-persistent-ripple"
|
|
[class.mdc-button__ripple]="!_isFab"
|
|
[class.mdc-fab__ripple]="_isFab"></span>
|
|
|
|
<ng-content select=".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])">
|
|
</ng-content>
|
|
|
|
<span class="mdc-button__label"><ng-content></ng-content></span>
|
|
|
|
<ng-content select=".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]">
|
|
</ng-content>
|
|
|
|
<!--
|
|
The indicator can't be directly on the button, because MDC uses ::before for high contrast
|
|
indication and it can't be on the ripple, because it has a border radius and overflow: hidden.
|
|
-->
|
|
<span class="mat-focus-indicator"></span>
|
|
|
|
<span class="mat-mdc-button-touch-target"></span>
|