SceneBinding class sealed
Where a property's value comes from, when it is not a literal in the file. One entry per bound property in SceneNode.bindings.
A binding is provenance, not a value: the node still holds the resolved value, and the binding says what that value is a copy of — so an edit can be routed to the source and a save can spell the reference. Sealed, so every place that reads one has to say what it does with each kind, and a kind added later (a shared token, a style) is refused nowhere silently.
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- 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
-
toWire(
) → String -
The one-string wire spelling —
title, orlines.qty— which is also what a.scene.dartwrites as the value.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Methods
-
fromWire(
String wire) → SceneBinding