SourceAdapter: {
    description?: string;
    getEntity: (iri: string) => Promise<unknown>;
    id: string;
    label: string;
    search: (
        query: string,
        options: { limit?: number; typeIRI?: string; typeName?: string },
    ) => Promise<Candidate[]>;
}

Type declaration

  • Optionaldescription?: string
  • getEntity: (iri: string) => Promise<unknown>
  • id: string
  • label: string
  • search: (
        query: string,
        options: { limit?: number; typeIRI?: string; typeName?: string },
    ) => Promise<Candidate[]>