Using material design and making a desktop application.
Should I add the delete and edit button on each row like this:
or in the Color zone at the right (near the 3 dots):
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.
Sign up to join this communityThe ability to specific items is arguably better because of the shorter mouse movement and its easy to understand what's being edited.
But it depends, should a user be able to edit multiple items?
It depends! ( I love giving that answer...not such a fan of receiving it. )
To expand.... as rhauger mentions above "should a user be able to edit multiple items?" I like that question and would add another consideration. How often is a user deleting rows? Is deleting a primary action? If so, the button should be promoted to the left side. If it it is a seldom used action, then demote it to the end. Same for "edit" functions. Depending on the frequency of use...
This is based on the "Path To Completion: strategy from Nielsen Norman described here....