Skip to content

API reference / @jsprismarine/molang / QueryRegistry

Class: QueryRegistry ​

Defined in: queries.ts:140

A registry of queries by bare name (without the query. prefix). Starts with the vanilla server-side set; register more as the components that back them land.

Constructors ​

Constructor ​

new QueryRegistry(): QueryRegistry

Returns ​

QueryRegistry

Methods ​

get() ​

get(name): QueryDefinition | undefined

Defined in: queries.ts:149

Looks a query up by bare name, or undefined when it is not registered.

Parameters ​

name ​

string

Returns ​

QueryDefinition | undefined


register() ​

register(name, definition): void

Defined in: queries.ts:144

Adds or replaces a query under its bare name.

Parameters ​

name ​

string

definition ​

QueryDefinition

Returns ​

void