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