EdgeTypeValidationError class

Standard edge types for Kumiho relationships.

These constants define the semantic meaning of relationships between revisions. Use them when creating or querying edges.

// Model depends on texture
await client.createEdge(
  modelRevision.kref.uri,
  textureRevision.kref.uri,
  EdgeType.dependsOn,
);

// LOD derived from high-poly
await client.createEdge(
  lodRevision.kref.uri,
  highpolyRevision.kref.uri,
  EdgeType.derivedFrom,
);

Thrown when an edge type is invalid or potentially malicious.

Implemented types

Constructors

EdgeTypeValidationError(String message)
Creates a new EdgeTypeValidationError with the given message.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
message String
The error message.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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