title: How do I get the values of other columns in the row when an event is raised from a mat-select drop down?
body: <p>Using angular 7 material I need to get the data for all elements in the row of a mat-table in (during) the <code>selectionChanged</code> event of the mat-select drop down.  I can get the selection that changed in the event handler, but I need the values from other columns in the same row in the event handler.  Being new to angular I don’t see how to get the data. How do I get the values of other columns in the row that the event was raised from?</p>
  
  <p><strong>.html</strong></p>
  
  <pre><code>&lt;td mat-cell *matCellDef="let element"&gt;
    &lt;mat-select (selectionChange)="onNotesChange($event)"&gt;
          &lt;mat-option *ngFor="let item of predefinedNotes" [value]="item.id"&gt;
            {{item.value}}
          &lt;/mat-option&gt;
        &lt;/mat-select&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p><strong>.ts</strong></p>
  
  <pre><code>onNotesChange(event:any){
       console.log(event);
  }
  </code></pre>
  
  <p>Other answers only show the drop-downs new value, I need other values from the row. For instance there is a usreId column I need the value of in the same row as the mat-select.</p>