Is there way to disable row expansion on a specific column. Generally if you click on any part of a row the it expands. But say one column is a comment section, you wouldn't want the row to expand when the user clicks in the input field. Like in this example. How do you prevent the row from expanding when clicking on say the position column: https://stackblitz.com/angular/gqvrlgbeqkv?file=app%2Ftable-expandable-rows-example.ts
Yes you can use Angular Material or other Design components for Angular if you search more.
See this for example: Expansion Panel | Angular Material
Update: you can try use $event.stopPropagation
as said in this solution: Angular Material 2 Table Mat Row Click event also called with button click in Mat Cell