DestinyTalentNodeCategory class
An artificial construct provided by Bungie.Net, where we attempt to group talent nodes by functionality. This is a single set of references to Talent Nodes that share a common trait or purpose.
- Annotations
-
- @JsonSerializable()
Constructors
- DestinyTalentNodeCategory()
-
DestinyTalentNodeCategory.fromJson(Map<
String, dynamic> json) -
factory
Properties
- displayProperties ↔ DestinyDisplayPropertiesDefinition?
-
Will contain at least the "name", which will be the title of the category. We will likely not have description and an icon yet, but I'm going to keep my options open.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- identifier ↔ String?
-
Mostly just for debug purposes, but if you find it useful you can have it. This is BNet's manually created identifier for this category.
getter/setter pair
- isLoreDriven ↔ bool?
-
If true, we found the localized content in a related DestinyLoreDefinition instead of local BNet localization files. This is mostly for ease of my own future investigations.
getter/setter pair
-
nodeHashes
↔ List<
int> ? -
The set of all hash identifiers for Talent Nodes (DestinyTalentNodeDefinition) in this Talent Grid that are part of this Category.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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<DestinyTalentNodeCategory>