MCPcopy Create free account
hub / github.com/clientdb/clientdb / EntityClient

Interface EntityClient

core/client.ts:24–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22} from "./transaction";
23
24export interface EntityClient<Data, View>
25 extends EntityStorePublicMethods<Data, View> {
26 all: Entity<Data, View>[];
27 hasItems: boolean;
28 count: number;
29 create(input: Partial<Data>): Entity<Data, View>;
30 put(input: Partial<Data>): Entity<Data, View>;
31 definition: EntityDefinition<Data, View>;
32 store: EntityStore<Data, View>;
33
34 events: EntityStoreEventsEmmiter<Data, View>;
35}
36
37export type EntityClientByDefinition<
38 Def extends EntityDefinition<unknown, unknown>

Callers 8

putFunction · 0.80
undoEntityChangeFunction · 0.80
getTestDbFunction · 0.80
observing.spec.tsFile · 0.80
getTestDbFunction · 0.80
getTestDbFunction · 0.80
misc.spec.tsFile · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected