UNPKG

lume

Version:

Build next-level interactive web applications.

11 lines 558 B
import 'element-behaviors'; import { BoxGeometry } from 'three/src/geometries/BoxGeometry.js'; import { GeometryBehavior } from './GeometryBehavior.js'; export class BoxGeometryBehavior extends GeometryBehavior { _createComponent() { return new BoxGeometry(this.element.calculatedSize.x, this.element.calculatedSize.y, this.element.calculatedSize.z); } } if (globalThis.window?.document && !elementBehaviors.has('box-geometry')) elementBehaviors.define('box-geometry', BoxGeometryBehavior); //# sourceMappingURL=BoxGeometryBehavior.js.map