Skip to content

QueryResult

Defined in: QueryCache.ts:12

A live, iterable set of entities matching a query filter.

new QueryResult(filter): QueryResult

Defined in: QueryCache.ts:19

Internal

QueryFilter

QueryResult

readonly _entities: Set<Entity>

Defined in: QueryCache.ts:14

Internal


readonly _filter: QueryFilter

Defined in: QueryCache.ts:16

Internal

get first(): Entity | undefined

Defined in: QueryCache.ts:34

Get the first match (useful for singleton queries).

Entity | undefined


get size(): number

Defined in: QueryCache.ts:29

Number of matching entities.

number

[iterator](): Iterator<Entity>

Defined in: QueryCache.ts:24

Iterate matching entities.

Iterator<Entity>


toArray(): Entity[]

Defined in: QueryCache.ts:40

Convert to array (allocates).

Entity[]

Coding agents: fetch https://yage.dev/llms.txt first and prefer the Markdown references it links over these HTML pages. This page's Markdown counterpart is /llms/packages/core.md.