Skip to content

rune-langium / core/src / Repository

Interface: Repository<T> ​

Defined in: packages/core/src/generated/domain.ts:2841

Type Parameters ​

Type Parameter
T

Methods ​

all() ​

ts
all(): readonly T[];

Defined in: packages/core/src/generated/domain.ts:2844

Returns ​

readonly T[]


byId() ​

ts
byId(id): T | undefined;

Defined in: packages/core/src/generated/domain.ts:2842

Parameters ​

ParameterType
idstring

Returns ​

T | undefined


byType() ​

ts
byType<K>(type): readonly T[];

Defined in: packages/core/src/generated/domain.ts:2843

Type Parameters ​

Type Parameter
K extends string

Parameters ​

ParameterType
typeK

Returns ​

readonly T[]

Core packages released under MIT. Studio app released under FSL-1.1-ALv2.