Как это возможно, добавить вторичное действие (mat-icon-button) в список выбора mat внутри элемента mat-list-option.
В настоящее время все элементы добавляются в div-список mat-list-text.
пример (https://stackblitz.com/edit/angular-dwac7y): < / сильный>
<mat-selection-list [(ngModel)]="selectedOptions">
<mat-list-option *ngFor="let item of items;" [value]="item.id" [disableRipple]="true">
<mat-icon matListAvatar>person</mat-icon>
<h3 matLine> {{item.name}}</h3>
<p matLine>
{{item.details}}
</p>
<button mat-icon-button (click)="onEdit($event, item)">
<mat-icon>edit</mat-icon>
</button>
</mat-list-option>
</mat-selection-list>