I thought about it but then I found that the icon-chevron class was used on another row.

I see two possibilities for "injecting" styles here:
1) Provide options with a formatter that returns HTML or simple string / or just the button class names
2) Inject it with CSS :after and content attributes, but not very clean