Skip to main content

Class: CvSelectOptionsProvider

Implements​

  • SelectOptionsProvider<string>

Constructors​

constructor​

• new CvSelectOptionsProvider(cvProvider)

Parameters​

NameType
cvProviderCvProvider<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​

NameType
queryNil<string>
paramsGetSelectOptionsParams

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​

NameType
valuestring

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​

NameType
valuestring

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​

NameType
conceptConcept

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​

NameType
groupConceptGroup<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​

NameType
groupsConceptGroup<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​

NameType
conceptsConcept[]

Returns​

Promise<SelectOption<string>[]>

Defined in​

libs/legi-cv/src/lib/services/cv-select-options-provider.ts:57