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
| Parameter | Type |
|---|---|
id | string |
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
| Parameter | Type |
|---|---|
type | K |
Returns
readonly T[]