asUser method

User asUser(
  1. Room room
)

Implementation

User asUser(Room room) {
  if (this is User) {
    return this as User;
  }
  if (this is Event) {
    return (this as Event).asUser;
  }
  return User.fromState(
    // state key should always be set for member events
    stateKey: stateKey!,
    content: content,
    typeKey: type,
    senderId: senderId,
    room: room,
    originServerTs: null,
  );
}