How would one implement behaviour similar to a plist editor that macOS uses which can be seen in the following GIF:
So, when one hovers over a row, buttons &q