NmMagneticGroupsState class
State for magnetic groups visualization.
Constructors
-
NmMagneticGroupsState({NmRelationType? activeRelationType, List<
NmPropertyClusterData> clusters = const [], List<NmClusteredProperty> ungroupedProperties = const [], bool isAnimating = false}) -
Creates a NmMagneticGroupsState.
const
Properties
- activeRelationType → NmRelationType?
-
Active relation type.
final
-
clusters
→ List<
NmPropertyClusterData> -
Clusters.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAnimating → bool
-
Is animating.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
ungroupedProperties
→ List<
NmClusteredProperty> -
Ungrouped properties.
final
Methods
-
copyWith(
{NmRelationType? activeRelationType, List< NmPropertyClusterData> ? clusters, List<NmClusteredProperty> ? ungroupedProperties, bool? isAnimating}) → NmMagneticGroupsState - Copy with.
-
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