Moderator class

Constructors

Moderator({required String id, required String tenantId, required String? name, required String? userId, required bool acceptedInvite, required String? email, required double markReviewedCount, required double deletedCount, required double markedSpamCount, required double markedNotSpamCount, required double approvedCount, required double unApprovedCount, required double editedCount, required double bannedCount, required double unFlaggedCount, required String? verificationId, required DateTime createdAt, List<String>? moderationGroupIds = const [], bool? isEmailSuppressed})
Returns a new Moderator instance.

Properties

acceptedInvite ↔ bool
getter/setter pair
approvedCount ↔ double
getter/setter pair
bannedCount ↔ double
getter/setter pair
createdAt ↔ DateTime
getter/setter pair
deletedCount ↔ double
getter/setter pair
editedCount ↔ double
getter/setter pair
email ↔ String?
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
id ↔ String
getter/setter pair
isEmailSuppressed ↔ bool?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
markedNotSpamCount ↔ double
getter/setter pair
markedSpamCount ↔ double
getter/setter pair
markReviewedCount ↔ double
getter/setter pair
moderationGroupIds ↔ List<String>?
getter/setter pair
name ↔ String?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tenantId ↔ String
getter/setter pair
unApprovedCount ↔ double
getter/setter pair
unFlaggedCount ↔ double
getter/setter pair
userId ↔ String?
getter/setter pair
verificationId ↔ String?
getter/setter pair

Methods

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

Operators

operator ==(Object other) → bool
The equality operator.
override

Static Methods

fromJson(dynamic value) → Moderator?
Returns a new Moderator instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) → List<Moderator>
mapFromJson(dynamic json) → Map<String, Moderator>
mapListFromJson(dynamic json, {bool growable = false}) → Map<String, List<Moderator>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.