I\'ve created an editable using Angular Material, when a row is in an editable state each cell will show an input field depending on what data type is being displayed, e.g.