Type Alias RESTClientStore<R>
RESTClientStore: BaseStore<R> & Loads<R> & Lists<R> & Filters<R> & Writes<R> & Removes< R,> & Counts<R> & Searches<R> & DocumentSearches<R> & Partial<Aggregates<R>> & Partial< Calc<R>,> & Exists<R> & Resolves & Statements<R> & { facetableFields: ( typeName: string, ) => NonNullable<GraviolaTypeCapabilities["facets"]>; findDocumentsByAuthorityIRI: ( typeName: string, authorityIRI: string, repositoryIRI?: string, limit?: number, ) => Promise<EntityOf<R, keyof R & string>[]>;} Type Parameters
- R extends SchemaRegistry = SchemaRegistry
Type declaration
facetableFields: (typeName: string) => NonNullable<GraviolaTypeCapabilities["facets"]>
findDocumentsByAuthorityIRI: (
typeName: string,
authorityIRI: string,
repositoryIRI?: string,
limit?: number,
) => Promise<EntityOf<R, keyof R & string>[]>
Facetable fields advertised in the handshake for a type.