Interface: CvProvider<T>
Type parameters​
| Name | Type |
|---|---|
T | extends 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​
| Name | Type |
|---|---|
conceptUri | string |
Returns​
Observable<T>
Defined in​
libs/legi-cv/src/lib/services/cv-provider.ts:16
getCv​
â–¸ getCv(query, options): Observable<(T | ConceptGroup<T>)[]>
Parameters​
| Name | Type |
|---|---|
query | Nil<string> |
options | GetSelectOptionsParams |
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​
| Name | Type |
|---|---|
concept | T |
Returns​
Completable<string | LangString | LangStringSimple>
Defined in​
libs/legi-cv/src/lib/services/cv-provider.ts:18
hasConcept​
â–¸ hasConcept(conceptUri): Observable<boolean>
Parameters​
| Name | Type |
|---|---|
conceptUri | string |
Returns​
Observable<boolean>
Defined in​
libs/legi-cv/src/lib/services/cv-provider.ts:17
toConceptWrapper​
â–¸ toConceptWrapper(concept, query): Completable<ConceptWrapper<Concept>>
Parameters​
| Name | Type |
|---|---|
concept | T |
query | Nil<string> |
Returns​
Completable<ConceptWrapper<Concept>>