ClassToClassEdgeMetadata class

A ClassToClassEdgeMetadata is a class that represents the metadata of an edge between two classes in the inspector.

Inheritance

Constructors

ClassToClassEdgeMetadata({required InjectionToken sourceModuleName, required InjectionToken targetModuleName, required InjectionToken sourceClassName, required InjectionToken targetClassName, Object? key, bool? internal})
Creates a new instance of ClassToClassEdgeMetadata.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
internal bool?
Indicates if the edge represents an internal edge.
final
key Object?
The key of the edge. This is used to identify the edge in the tree.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceClassName InjectionToken
The name of the class that this edge points from. This is used to identify the class in the tree.
final
sourceModuleName InjectionToken
The name of the module that this edge points from. This is used to identify the module in the tree.
finalinherited
targetClassName InjectionToken
The name of the class that this edge points to. This is used to identify the class in the tree.
final
targetModuleName InjectionToken
The name of the module that this edge points to. This is used to identify the module in the tree.
finalinherited
type String
The type of the edge. This is used to display the edge in the tree.
finalinherited

Methods

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

Operators

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