Skip to content

Commit 0f3eb98

Browse files
committed
fix(core): add missing geometry three elements
1 parent e6abead commit 0f3eb98

File tree

3 files changed

+19
-4
lines changed

3 files changed

+19
-4
lines changed

libs/core/src/lib/three-types.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,14 @@ export interface NgtThreeElements {
150150
'ngt-instanced-buffer-geometry': NgtThreeElementsImpl['InstancedBufferGeometry'];
151151
'ngt-buffer-geometry': NgtThreeElementsImpl['BufferGeometry'];
152152
'ngt-wireframe-geometry': NgtThreeElementsImpl['WireframeGeometry'];
153+
'ngt-box-geometry': NgtThreeElementsImpl['BoxGeometry'];
154+
'ngt-extrude-geometry': NgtThreeElementsImpl['ExtrudeGeometry'];
155+
'ngt-shape-geometry': NgtThreeElementsImpl['ShapeGeometry'];
156+
'ngt-circle-geometry': NgtThreeElementsImpl['CircleGeometry'];
157+
'ngt-cylinder-geometry': NgtThreeElementsImpl['CylinderGeometry'];
158+
'ngt-capsule-geometry': NgtThreeElementsImpl['CapsuleGeometry'];
159+
'ngt-cone-geometry': NgtThreeElementsImpl['ConeGeometry'];
160+
'ngt-edges-geometry': NgtThreeElementsImpl['EdgesGeometry'];
153161
'ngt-tetrahedron-geometry': NgtThreeElementsImpl['TetrahedronGeometry'];
154162
'ngt-octahedron-geometry': NgtThreeElementsImpl['OctahedronGeometry'];
155163
'ngt-icosahedron-geometry': NgtThreeElementsImpl['IcosahedronGeometry'];

tools/scripts/json/generate.mjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ const PROPERTIES_TO_SKIP = [
5454
'saveState',
5555
'parent',
5656
'children',
57-
'name',
5857
'userData',
5958
'up',
6059
];

tools/scripts/json/three-elements-map.mjs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ export const NGT_THREE_ELEMENTS = {
2424
'ngt-instanced-buffer-geometry': 'InstancedBufferGeometry',
2525
'ngt-buffer-geometry': 'BufferGeometry',
2626
'ngt-wireframe-geometry': 'WireframeGeometry',
27+
'ngt-box-geometry': 'BoxGeometry',
28+
'ngt-extrude-geometry': 'ExtrudeGeometry',
29+
'ngt-shape-geometry': 'ShapeGeometry',
30+
'ngt-circle-geometry': 'CircleGeometry',
31+
'ngt-cylinder-geometry': 'CylinderGeometry',
32+
'ngt-capsule-geometry': 'CapsuleGeometry',
33+
'ngt-cone-geometry': 'ConeGeometry',
34+
'ngt-edges-geometry': 'EdgesGeometry',
2735
'ngt-tetrahedron-geometry': 'TetrahedronGeometry',
2836
'ngt-octahedron-geometry': 'OctahedronGeometry',
2937
'ngt-icosahedron-geometry': 'IcosahedronGeometry',
@@ -114,8 +122,8 @@ export const ELEMENT_METADATA = {
114122
{
115123
name: 'rawValue',
116124
type: 'any',
117-
description: 'Raw value to be attached'
118-
}
119-
]
125+
description: 'Raw value to be attached',
126+
},
127+
],
120128
},
121129
};

0 commit comments

Comments
 (0)