Skip to content

Commit 22dd91b

Browse files
committed
Add types
1 parent 30597ed commit 22dd91b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/jecs.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,11 @@ export type CachedQuery<T extends Id[]> = {
7676
* Returns the matched archetypes of the query
7777
* @returns An array of archetypes of the query
7878
*/
79-
archetypes(): Archetype<T>[];
79+
archetypes(override?: boolean): Archetype<T>[];
8080

8181
has(entity: Entity): boolean;
82+
83+
fini(): void
8284
} & Iter<T>;
8385

8486
export type Query<T extends Id[]> = {

src/jecs.luau

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ type TypePack<T...> = (T...) -> never
8787
export type Cached_Query<T...> = typeof(setmetatable(
8888
{} :: {
8989
iter: Cached_Query_Iter<T...>,
90-
archetypes: (Cached_Query<T...>) -> { Archetype },
90+
archetypes: (Cached_Query<T...>, override: boolean?) -> { Archetype },
9191
has: (Cached_Query<T...>, Entity) -> boolean,
9292
fini: (Cached_Query<T...>) -> (),
9393

0 commit comments

Comments
 (0)