Commit graph

391 commits

Author SHA1 Message Date
Ukendio
3175d5e94c Add back multret ;C 2024-08-11 15:03:05 +02:00
Ukendio
7c6184daae OnRemove invoked before remove 2024-08-11 04:19:42 +02:00
Ukendio
b57239fac2 optimize hook calls and add tests 2024-08-11 04:03:18 +02:00
Ukendio
a0935fe0f1 deduplicate get 2024-08-11 03:51:51 +02:00
Conz
71569bba60
component Hooks (#98)
Co-authored-by: Marcus <ukendio@gmail.com>
2024-08-11 03:30:58 +02:00
Marcus
e6983a3356
Remove multret (#99)
* Initial commit

* Move functions for get and has

* Update docs
2024-08-11 03:27:29 +02:00
Ukendio
a2dedf128a Change pair function names 2024-08-10 04:55:04 +02:00
Ukendio
4709f4d915 fix paths 2024-08-09 16:21:59 +02:00
Ukendio
f2e2defddf Add iter shim to EmptyQuery 2024-08-08 02:56:57 +02:00
Marcus
a73eeb1a4f
Demo (#96)
* Fix query types

* Add systems to demo

* Remove comments of inlined versions

* Fix style

* Replication

* Test :iter
2024-08-07 18:45:56 +02:00
Ukendio
56694ba99f Merge branch 'main' of https://github.com/Ukendio/jecs 2024-08-07 18:44:38 +02:00
Ukendio
727d70cab5 self should not be explicit 2024-08-07 18:43:49 +02:00
Ukendio
c5147ac296 Add explicit iter method 2024-08-07 18:43:01 +02:00
EncodedVenom
6ea5c09a10
Update index.d.ts (#95)
* Update index.d.ts

Some doc changes and flattened world:get

* Update index.d.ts

doc comment on query:with
2024-08-05 17:49:18 +02:00
Ukendio
d302588081 Fix indentation and variable names 2024-08-05 17:13:00 +02:00
Ukendio
fd40993ceb Select should use j not i 2024-08-05 14:32:25 +02:00
Ukendio
ec9d58fe5d Add archetypes to EmptyQuery 2024-08-04 23:07:32 +02:00
Ukendio
843f8c1914 Fix luau types 2024-08-03 22:39:45 +02:00
Ukendio
337f388093 Fix ts types 2024-08-03 22:22:36 +02:00
Ukendio
35387c06e0 Tree main 2024-08-03 06:30:08 +02:00
Ukendio
ad21445c09 link to examples folder 2024-08-03 06:26:25 +02:00
Ukendio
7e48b3285a Remove ::: 2024-08-03 06:24:03 +02:00
Ukendio
c891bcd428 Merge branch 'main' of https://github.com/Ukendio/jecs 2024-08-03 06:22:07 +02:00
Ukendio
ffb0fae952 Add wildcards 2024-08-03 06:21:56 +02:00
Marcus
eda420c54b
Bump version (#94) 2024-08-03 05:53:49 +02:00
Marcus
a9f449b3fb
Example (#93)
* Initial commit

* Return static function

* Fix upvalues conflict

* Add examples to luau

* rename example folder

* Add queries example

* Add changetracking example

* Add wildcards example

* Delete example.project.json
2024-08-03 05:48:48 +02:00
Ukendio
e5634b10b2 Fix upvalues conflict in nested queries 2024-08-03 04:49:45 +02:00
Ukendio
3e639db371 Fix upvalues conflict in nested queries 2024-08-03 04:17:36 +02:00
Ukendio
6b465d1ed1 Change param 2024-08-02 22:24:05 +02:00
Ukendio
ce1ec63304 Fix regression with multiple change trackers 2024-08-01 20:02:57 +02:00
Ukendio
af8e15ef45 Remove index from tr 2024-08-01 02:41:03 +02:00
Ukendio
4a8250af4f Add .column 2024-08-01 02:16:09 +02:00
Ukendio
7476952f89 Specialize iterator 2024-07-31 18:48:34 +02:00
Ukendio
c486e85d43 Absolute path 2024-07-31 05:07:23 +02:00
Ukendio
3d13dbef6a Fix dead link 2024-07-31 05:04:53 +02:00
Ukendio
bd28e887c3 Close code groups 2024-07-31 05:01:29 +02:00
Ukendio
5d05e5ae5d Get Help 2024-07-31 04:16:28 +02:00
Ukendio
77be39a2b6 Close code groups 2024-07-31 04:04:11 +02:00
Ukendio
8e27a46043 Add image 2024-07-31 03:50:32 +02:00
Ukendio
1effcec37c Add queries page 2024-07-31 03:46:49 +02:00
Ukendio
8f45a2b2be Fix typos 2024-07-31 03:01:39 +02:00
Ukendio
e8f7f59a80 Remove dead link 2024-07-31 02:56:33 +02:00
Ukendio
a191a0c6ab Remove dead link 2024-07-31 02:55:42 +02:00
Marcus
51ed9e2173
Add pages to docs (#92)
* Explicit error for query:next

* Add drain to docs

* Fix next call

* Add relationships page
2024-07-31 02:43:24 +02:00
Ukendio
24f9f5868b Add test for querying more than 8 components 2024-07-30 20:58:48 +02:00
Ukendio
6d9122cfe9 Add tombstone column 2024-07-30 20:37:27 +02:00
Ukendio
5090ae0d1c Use not X instead of queryLength 2024-07-30 20:34:28 +02:00
Ukendio
dadcfacd6f Add indentation for collapsing 2024-07-30 20:00:40 +02:00
Ukendio
6f4608cee0 Zoom into picture 2024-07-30 19:40:54 +02:00
Ukendio
023e7ace5b Save column indexing 2024-07-30 19:36:53 +02:00