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
>>