init method
Implementation
void init(String roomId, String ownerId, String userId, String? name) {
if (this.roomId != roomId ||
this.ownerId != ownerId ||
selfUserId != userId) {
this.roomId = roomId;
this.ownerId = ownerId;
selfUserId = userId;
selfName = name ?? selfUserId;
state.reset();
} else {
selfName = name ?? selfUserId;
}
}