PropertyBinding class
Constructors
-
PropertyBinding(dynamic rootNode, String path, [Map<
String, String?> ? parsedPath])
Properties
-
bindingTypeObject
↔ Map<
String, int> -
getter/setter pair
- getValue ↔ Function
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- node ↔ dynamic
-
getter/setter pair
-
parsedPath
↔ Map<
String, dynamic> -
getter/setter pair
- path ↔ String
-
getter/setter pair
- propertyIndex ↔ dynamic
-
getter/setter pair
- propertyName ↔ String
-
getter/setter pair
- resolvedProperty ↔ dynamic
-
getter/setter pair
- rootNode ↔ dynamic
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- setValue ↔ Function
-
getter/setter pair
- targetObject ↔ dynamic
-
getter/setter pair
-
versioningObject
↔ Map<
String, int> -
getter/setter pair
Methods
-
bind(
) → dynamic -
getterByBindingType(
int idx) → void Function(List< int> , int) -
getValueArray(
List< int> buffer, int offset) → void -
getValueArrayElement(
List< int> buffer, int offset) → void -
getValueDirect(
List< int> buffer, int offset) → void -
getValueToArray(
List< int> buffer, int offset) → void -
getValueUnbound(
dynamic targetArray, dynamic offset) → dynamic -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setterByBindingTypeAndVersioning(
dynamic bindingType, dynamic versioning) → dynamic -
setValueArray(
dynamic buffer, dynamic offset) → dynamic -
setValueArrayElement(
dynamic buffer, dynamic offset) → dynamic -
setValueArrayElementSetMatrixWorldNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueArrayElementSetNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueArraySetMatrixWorldNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueArraySetNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueDirect(
dynamic buffer, dynamic offset) → dynamic -
setValueDirectSetMatrixWorldNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueDirectSetNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueFromArray(
dynamic buffer, dynamic offset) → dynamic -
setValueFromArraySetMatrixWorldNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueFromArraySetNeedsUpdate(
dynamic buffer, dynamic offset) → dynamic -
setValueUnbound(
dynamic sourceArray, dynamic offset) → dynamic -
toString(
) → String -
A string representation of this object.
inherited
-
unbind(
) → dynamic
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
create(
dynamic root, dynamic path, dynamic parsedPath) → dynamic -
findNode(
dynamic root, dynamic nodeName) → dynamic -
parseTrackName(
dynamic trackName) → Map< String, String?> -
sanitizeNodeName(
String input) → String - Replaces spaces with underscores and removes unsupported characters from node names, to ensure compatibility with parseTrackName().
-
searchNodeSubtree(
dynamic children, dynamic nodeName) → dynamic