@@ -27,7 +27,7 @@ const ANY_COLLIDER_HOST_DIRECTIVE = {
2727
2828@Directive ( { selector : 'ngt-object3D[cuboidCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
2929export class NgtrCuboidCollider {
30- args = input . required < NgtrCuboidArgs > ( ) ;
30+ args = input . required < NgtrCuboidArgs > ( { alias : 'cuboidCollider' } ) ;
3131
3232 constructor ( ) {
3333 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -40,7 +40,7 @@ export class NgtrCuboidCollider {
4040
4141@Directive ( { selector : 'ngt-object3D[capsuleCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
4242export class NgtrCapsuleCollider {
43- args = input . required < NgtrCapsuleArgs > ( ) ;
43+ args = input . required < NgtrCapsuleArgs > ( { alias : 'capsuleCollider' } ) ;
4444
4545 constructor ( ) {
4646 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -53,7 +53,7 @@ export class NgtrCapsuleCollider {
5353
5454@Directive ( { selector : 'ngt-object3D[ballCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
5555export class NgtrBallCollider {
56- args = input . required < NgtrBallArgs > ( ) ;
56+ args = input . required < NgtrBallArgs > ( { alias : 'ballCollider' } ) ;
5757
5858 constructor ( ) {
5959 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -66,7 +66,7 @@ export class NgtrBallCollider {
6666
6767@Directive ( { selector : 'ngt-object3D[convexHullCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
6868export class NgtrConvexHullCollider {
69- args = input . required < NgtrConvexHullArgs > ( ) ;
69+ args = input . required < NgtrConvexHullArgs > ( { alias : 'convexHullCollider' } ) ;
7070
7171 constructor ( ) {
7272 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -79,7 +79,7 @@ export class NgtrConvexHullCollider {
7979
8080@Directive ( { selector : 'ngt-object3D[heightfieldCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
8181export class NgtrHeightfieldCollider {
82- args = input . required < NgtrHeightfieldArgs > ( ) ;
82+ args = input . required < NgtrHeightfieldArgs > ( { alias : 'heightfieldCollider' } ) ;
8383
8484 constructor ( ) {
8585 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -92,7 +92,7 @@ export class NgtrHeightfieldCollider {
9292
9393@Directive ( { selector : 'ngt-object3D[trimeshCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
9494export class NgtrTrimeshCollider {
95- args = input . required < NgtrTrimeshArgs > ( ) ;
95+ args = input . required < NgtrTrimeshArgs > ( { alias : 'trimeshCollider' } ) ;
9696
9797 constructor ( ) {
9898 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -105,7 +105,7 @@ export class NgtrTrimeshCollider {
105105
106106@Directive ( { selector : 'ngt-object3D[polylineCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
107107export class NgtrPolylineCollider {
108- args = input . required < NgtrPolylineArgs > ( ) ;
108+ args = input . required < NgtrPolylineArgs > ( { alias : 'polylineCollider' } ) ;
109109
110110 constructor ( ) {
111111 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -118,7 +118,7 @@ export class NgtrPolylineCollider {
118118
119119@Directive ( { selector : 'ngt-object3D[roundCuboidCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
120120export class NgtrRoundCuboidCollider {
121- args = input . required < NgtrRoundCuboidArgs > ( ) ;
121+ args = input . required < NgtrRoundCuboidArgs > ( { alias : 'roundCuboidCollider' } ) ;
122122
123123 constructor ( ) {
124124 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -131,7 +131,7 @@ export class NgtrRoundCuboidCollider {
131131
132132@Directive ( { selector : 'ngt-object3D[cylinderCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
133133export class NgtrCylinderCollider {
134- args = input . required < NgtrCylinderArgs > ( ) ;
134+ args = input . required < NgtrCylinderArgs > ( { alias : 'cylinderCollider' } ) ;
135135
136136 constructor ( ) {
137137 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -144,7 +144,7 @@ export class NgtrCylinderCollider {
144144
145145@Directive ( { selector : 'ngt-object3D[roundCylinderCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
146146export class NgtrRoundCylinderCollider {
147- args = input . required < NgtrRoundCylinderArgs > ( ) ;
147+ args = input . required < NgtrRoundCylinderArgs > ( { alias : 'roundCylinderCollider' } ) ;
148148
149149 constructor ( ) {
150150 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -157,7 +157,7 @@ export class NgtrRoundCylinderCollider {
157157
158158@Directive ( { selector : 'ngt-object3D[coneCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
159159export class NgtrConeCollider {
160- args = input . required < NgtrConeArgs > ( ) ;
160+ args = input . required < NgtrConeArgs > ( { alias : 'coneCollider' } ) ;
161161
162162 constructor ( ) {
163163 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -170,7 +170,7 @@ export class NgtrConeCollider {
170170
171171@Directive ( { selector : 'ngt-object3D[roundConeCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
172172export class NgtrRoundConeCollider {
173- args = input . required < NgtrRoundConeArgs > ( ) ;
173+ args = input . required < NgtrRoundConeArgs > ( { alias : 'roundConeCollider' } ) ;
174174
175175 constructor ( ) {
176176 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -183,7 +183,7 @@ export class NgtrRoundConeCollider {
183183
184184@Directive ( { selector : 'ngt-object3D[convexMeshCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
185185export class NgtrConvexMeshCollider {
186- args = input . required < NgtrConvexMeshArgs > ( ) ;
186+ args = input . required < NgtrConvexMeshArgs > ( { alias : 'convexMeshCollider' } ) ;
187187
188188 constructor ( ) {
189189 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -196,7 +196,7 @@ export class NgtrConvexMeshCollider {
196196
197197@Directive ( { selector : 'ngt-object3D[roundConvexHullCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
198198export class NgtrRoundConvexHullCollider {
199- args = input . required < NgtrRoundConvexHullArgs > ( ) ;
199+ args = input . required < NgtrRoundConvexHullArgs > ( { alias : 'roundConvexHullCollider' } ) ;
200200
201201 constructor ( ) {
202202 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -209,7 +209,7 @@ export class NgtrRoundConvexHullCollider {
209209
210210@Directive ( { selector : 'ngt-object3D[roundConvexMeshCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
211211export class NgtrRoundConvexMeshCollider {
212- args = input . required < NgtrRoundConvexMeshArgs > ( ) ;
212+ args = input . required < NgtrRoundConvexMeshArgs > ( { alias : 'roundConvexMeshCollider' } ) ;
213213
214214 constructor ( ) {
215215 const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
0 commit comments