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