Group class

Holds data about a Scanlation group

Constructors

Group({required String name, required String id, String? description, required User leader, String? website, String? ircServer, String? ircChannel, String? discord, String? contactEmail, required String createdAt, required String updatedAt, required bool isLocked, List<User>? members})

Properties

contactEmail String?
Group's set e-mail
final
createdAt String
When the group was created
final
description String?
Group description
final
discord String?
Group's set discord
final
hashCode int
The hash code for this object.
no setterinherited
id String
Group ID
final
ircChannel String?
Group's set IRC channel
final
ircServer String?
Group's set IRC server
final
isLocked bool
Whether the group is locked
final
leader User
The group's leader user
final
members List<User>?
All group members (including leaders)
final
name String
Name of the group
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updatedAt String
When the group was last updated
final
website String?
Group's set website
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited