Silverstripe 4 event onOpen when click on row in cms GridField

Hello i have Model for showing Orders and that orders have database enum field like status:
Enum('Unpaid,Paid,Processing,Sent,Complete,AdminCancelled,MemberCancelled,Cart','Cart')"

What i want to create is that when someone open admin > orders and when click on some orders in grid to automaticlly change status of the order to lets say “Readed, Seen , etc”. I want to know that order has been seen or readed.

Does any event exist when i click on row and open model i can update database field.

Like onView, onShown etc… like on C# when i oped grid row?

Thanks alot.