Is there a more intuitive way to use the table component for input purposes?
For example, remove the click selection mode altogether, so a boolean toggle changes in one click or string columns are editable without double-clicking into the cell.
From there I would use EditCellCommit & EditCellCancel (if it works how i think) component events to immediately write/update the table so it appears seamless while making changes to the table, even without hitting ENTER.