SpokeSummary class

Summarizes information about the spokes associated with a hub.

The summary includes a count of spokes according to type and according to state. If any spokes are inactive, the summary also lists the reasons they are inactive, including a count for each reason.

Constructors

SpokeSummary({List<SpokeStateCount>? spokeStateCounts, List<SpokeStateReasonCount>? spokeStateReasonCounts, List<SpokeTypeCount>? spokeTypeCounts})
SpokeSummary.fromJson(Map json_)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spokeStateCounts List<SpokeStateCount>?
Counts the number of spokes that are in each state and associated with a given hub.
getter/setter pair
spokeStateReasonCounts List<SpokeStateReasonCount>?
Counts the number of spokes that are inactive for each possible reason and associated with a given hub.
getter/setter pair
spokeTypeCounts List<SpokeTypeCount>?
Counts the number of spokes of each type that are associated with a specific hub.
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.
inherited

Operators

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