button_style: 'buttons' (default)
Edit/Remove always visible as separate buttons - the default, no ->button_style() call needed.
button_style: 'hover'
Same buttons as 'buttons', invisible until the row is hovered/focused - a quieter grid at rest.
button_style: 'ellipsis'
A single "..." button opens a small dropdown with Edit/Remove as menu items.
button_style: 'reveal' (icon + text)
Hover/focus a row to reveal a full-width action strip underneath it. 2nd arg true = icon + text.
button_style: 'reveal' (icon only)
Same reveal strip, 2nd arg false - icon-only buttons with the label as a hover title.