GroupFeatures class

Annotations
  • @JsonSerializable()

Constructors

GroupFeatures()
GroupFeatures.fromJson(Map<String, dynamic> json)
factory

Properties

capabilities Capabilities?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hostGuidedGamePermissionOverride HostGuidedGamesPermissionLevel?
Minimum Member Level allowed to host guided games Always Allowed: Founder, Acting Founder, Admin Allowed Overrides: None, Member, Beginner Default is Member for clans, None for groups, although this means nothing for groups.
getter/setter pair
invitePermissionOverride bool?
Minimum Member Level allowed to invite new members to group Always Allowed: Founder, Acting Founder True means admins have this power, false means they don't Default is false for clans, true for groups.
getter/setter pair
joinLevel RuntimeGroupMemberType?
Level to join a member at when accepting an invite, application, or joining an open clan Default is Beginner.
getter/setter pair
maximumMembers int?
getter/setter pair
maximumMembershipsOfGroupType int?
Maximum number of groups of this type a typical membership may join. For example, a user may join about 50 General groups with their Bungie.net account. They may join one clan per Destiny membership.
getter/setter pair
membershipTypes List<BungieMembershipType>?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateBannerPermissionOverride bool?
Minimum Member Level allowed to update banner Always Allowed: Founder, Acting Founder True means admins have this power, false means they don't Default is false for clans, true for groups.
getter/setter pair
updateCulturePermissionOverride bool?
Minimum Member Level allowed to update group culture Always Allowed: Founder, Acting Founder True means admins have this power, false means they don't Default is false for clans, true for groups.
getter/setter pair

Methods

asyncToJson() Future<Map<String, dynamic>>
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.
inherited

Operators

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

Static Methods

asyncFromJson(Map<String, dynamic> json) Future<GroupFeatures>