Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/threejs_4_deno/src/animation/PropertyBinding.js>PropertyBinding

A simple transformation of three.js for use within a Deno workflow
Go to Latest
namespace PropertyBinding
import { PropertyBinding } from "https://deno.land/x/threejs_4_deno@v121/src/animation/PropertyBinding.js";
class PropertyBinding
import { PropertyBinding } from "https://deno.land/x/threejs_4_deno@v121/src/animation/PropertyBinding.js";

Constructors

new
PropertyBinding(
rootNode: any,
path: string,
parsedPath?: any,
)

Properties

BindingType: { [bindingType: string]: number; }
GetterByBindingType: Function[]
node: any
parsedPath: any
path: string
rootNode: any
SetterByBindingTypeAndVersioning: Array<Function[]>
Versioning: { [versioning: string]: number; }

Methods

bind(): void
getValue(targetArray: any, offset: number): any
setValue(sourceArray: any, offset: number): void
unbind(): void

Static Methods

create(
root: any,
path: any,
parsedPath?: any,
): PropertyBinding | PropertyBinding.Composite
findNode(root: any, nodeName: string): any
sanitizeNodeName(name: string): string