Skip to main content

Interface: CvProvider<T>

Type parameters​

NameType
Textends Concept = Concept

Implemented by​

Properties​

cvName​

• cvName: string

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:11


cvUri​

• cvUri: string

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:12

Methods​

getConceptByUri​

â–¸ getConceptByUri(conceptUri): Observable<T>

Parameters​

NameType
conceptUristring

Returns​

Observable<T>

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:16


getCv​

â–¸ getCv(query, options): Observable<(T | ConceptGroup<T>)[]>

Parameters​

NameType
queryNil<string>
optionsGetSelectOptionsParams

Returns​

Observable<(T | ConceptGroup<T>)[]>

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:14


getLabel​

â–¸ getLabel(concept): Completable<string | LangString | LangStringSimple>

Parameters​

NameType
conceptT

Returns​

Completable<string | LangString | LangStringSimple>

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:18


hasConcept​

â–¸ hasConcept(conceptUri): Observable<boolean>

Parameters​

NameType
conceptUristring

Returns​

Observable<boolean>

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:17


toConceptWrapper​

â–¸ toConceptWrapper(concept, query): Completable<ConceptWrapper<Concept>>

Parameters​

NameType
conceptT
queryNil<string>

Returns​

Completable<ConceptWrapper<Concept>>

Defined in​

libs/legi-cv/src/lib/services/cv-provider.ts:15