setIdentityKey method
Set custom identity key (advanced usage) Use when you want to override internal UUID with data-based key
Example: row.setIdentityKey('CUSTOMER_${row"id"}')
Throws StateError if identity is already locked (used in UI)
Implementation
void setIdentityKey(Object key) {
if (_identityLocked) {
throw StateError(
'Cannot change identity key: Already locked (used in UI). '
'Identity must be set before lockIdentity() or UI binding.',
);
}
_customIdentityKey = key;
}