sender property

  1. @override
ID get sender
override

Unique identifier of the message sender.

This ID identifies the origin of the message (user) and cannot be null.

Implementation

@override
ID get sender {
  ID? did = _sender;
  if (did == null) {
    did = ID.parse(this['sender']);
    assert(did != null, 'message sender error: ${super.toMap()}');
    _sender = did;
  }
  return did!;
}