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 community
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....