NewRoomEvent.fromForm constructor

NewRoomEvent.fromForm(
  1. String name,
  2. int maxMembers,
  3. int maxMessages,
  4. String password,
  5. Member creator,
)

Implementation

NewRoomEvent.fromForm(String name, int maxMembers, int maxMessages,
    String password, Member creator) {
  room = Room.make(
      roomId: Uuid().v4(),
      name: name,
      createTs: DateTime.now().millisecondsSinceEpoch,
      maxMembers: maxMembers,
      maxMessages: maxMessages,
      password: password,
      members: [creator],
      messages: []);
  member = creator;
}