Class: SelectOptionsProvidersMerger<T>
Merges multiple SelectOptionsProvider together to form a unified one.
deprectated
Type parameters​
Name |
---|
T |
Implements​
Constructors​
constructor​
• new SelectOptionsProvidersMerger<T
>(providers
)
Type parameters​
Name |
---|
T |
Parameters​
Name | Type |
---|---|
providers | SelectOptionsProvider <T >[] |
Defined in​
lib/utils/select-options-providers-merger.ts:12
Methods​
getOptions​
â–¸ getOptions(query
, params
): Observable
<(SelectOption
<T
> | SelectOptionGroup
<T
>)[]>
Parameters​
Name | Type |
---|---|
query | Nil <string > |
params | GetSelectOptionsParams |
Returns​
Observable
<(SelectOption
<T
> | SelectOptionGroup
<T
>)[]>
Implementation of​
SelectOptionsProvider.getOptions
Defined in​
lib/utils/select-options-providers-merger.ts:17
getValueOption​
â–¸ getValueOption(value
): Observable
<SelectOption
<T
>>
Parameters​
Name | Type |
---|---|
value | T |
Returns​
Observable
<SelectOption
<T
>>
Implementation of​
SelectOptionsProvider.getValueOption
Defined in​
lib/utils/select-options-providers-merger.ts:25
hasOptionFor​
â–¸ hasOptionFor(value
): Observable
<boolean
>
Parameters​
Name | Type |
---|---|
value | T |
Returns​
Observable
<boolean
>
Implementation of​
SelectOptionsProvider.hasOptionFor