Class: CvSelectOptionsProvider
Implements​
SelectOptionsProvider
<string
>
Constructors​
constructor​
• new CvSelectOptionsProvider(cvProvider
)
Parameters​
Name | Type |
---|---|
cvProvider | CvProvider <Concept > |
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:18
Methods​
getOptions​
â–¸ getOptions(query
, params
): Observable
<(SelectOption
<string
> | SelectOptionGroup
<string
>)[]>
Parameters​
Name | Type |
---|---|
query | Nil <string > |
params | GetSelectOptionsParams |
Returns​
Observable
<(SelectOption
<string
> | SelectOptionGroup
<string
>)[]>
Implementation of​
SelectOptionsProvider.getOptions
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:20
getValueOption​
â–¸ getValueOption(value
): Observable
<SelectOption
<string
>>
Parameters​
Name | Type |
---|---|
value | string |
Returns​
Observable
<SelectOption
<string
>>
Implementation of​
SelectOptionsProvider.getValueOption
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:33
hasOptionFor​
â–¸ hasOptionFor(value
): Observable
<boolean
>
Parameters​
Name | Type |
---|---|
value | string |
Returns​
Observable
<boolean
>
Implementation of​
SelectOptionsProvider.hasOptionFor
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:37
toSelectOption​
â–¸ Private
toSelectOption(concept
): Promise
<SelectOption
<string
>>
Parameters​
Name | Type |
---|---|
concept | Concept |
Returns​
Promise
<SelectOption
<string
>>
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:66
toSelectOptionGroup​
â–¸ Private
toSelectOptionGroup(group
): Promise
<SelectOptionGroup
<string
>>
Parameters​
Name | Type |
---|---|
group | ConceptGroup <Concept > |
Returns​
Promise
<SelectOptionGroup
<string
>>
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:50
toSelectOptionGroups​
â–¸ Private
toSelectOptionGroups(groups
): Promise
<SelectOptionGroup
<string
>[]>
Parameters​
Name | Type |
---|---|
groups | ConceptGroup <Concept >[] |
Returns​
Promise
<SelectOptionGroup
<string
>[]>
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:41
toSelectOptions​
â–¸ Private
toSelectOptions(concepts
): Promise
<SelectOption
<string
>[]>
Parameters​
Name | Type |
---|---|
concepts | Concept [] |
Returns​
Promise
<SelectOption
<string
>[]>
Defined in​
libs/legi-cv/src/lib/services/cv-select-options-provider.ts:57