From 88be54b542fccf3e639c66e898f17c9ad7ae7f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20Gonz=C3=A1lez=20Viegas?= Date: Sun, 28 Jul 2024 21:57:02 +0200 Subject: [PATCH] feat: support distinction between streamed/non-streamed groups --- packages/fragments/package.json | 2 +- packages/fragments/src/fragments-group.ts | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/fragments/package.json b/packages/fragments/package.json index b22a919..7cba7dd 100644 --- a/packages/fragments/package.json +++ b/packages/fragments/package.json @@ -1,7 +1,7 @@ { "name": "@thatopen/fragments", "description": "Simple geometric system built on top of Three.js to display 3D BIM data efficiently.", - "version": "2.1.4", + "version": "2.1.5", "author": "That Open Company", "contributors": [ "Antonio Gonzalez Viegas (https://github.com/agviegas)", diff --git a/packages/fragments/src/fragments-group.ts b/packages/fragments/src/fragments-group.ts index dd6b1f1..bd2d8cb 100644 --- a/packages/fragments/src/fragments-group.ts +++ b/packages/fragments/src/fragments-group.ts @@ -79,6 +79,11 @@ export class FragmentsGroup extends THREE.Group { types: new Map(), }; + /** + * Whether this fragments group is being streamed or not. + */ + isStreamed = false; + /** * A getter that checks if this group has properties, either locally defined or streamed from a data source. */