File tree 1 file changed +11
-1
lines changed
1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -130,6 +130,16 @@ ${Object.keys(enums)
130
130
className === "Rect2" ||
131
131
className === "Color"
132
132
133
+ let arrayAccessType = null
134
+
135
+ if ( className === "PoolByteArray" ) arrayAccessType = "number"
136
+ if ( className === "PoolColorArray" ) arrayAccessType = "Color"
137
+ if ( className === "PoolIntArray" ) arrayAccessType = "number"
138
+ if ( className === "PoolRealArray" ) arrayAccessType = "number"
139
+ if ( className === "PoolStringArray" ) arrayAccessType = "string"
140
+ if ( className === "PoolVector2Array" ) arrayAccessType = "Vector2"
141
+ if ( className === "PoolVector3Array" ) arrayAccessType = "Vector3"
142
+
133
143
if ( className === "Signal" ) {
134
144
className = "Signal<T extends (...args: any[]): any>"
135
145
}
@@ -184,7 +194,7 @@ ${(() => {
184
194
}
185
195
} ) ( ) }
186
196
187
-
197
+ ${ arrayAccessType ? `[n: number]: ${ arrayAccessType } ;` : "" }
188
198
${ formatJsDoc ( json . class . description [ 0 ] ) }
189
199
${ isSpecialConstructorClass ? "" : constructors }
190
200
${ members
You can’t perform that action at this time.
0 commit comments