@ng-flexy/form
Version:
Flexy components and tools to build Angular 8+ applications
14 lines (13 loc) • 613 B
TypeScript
import { Observable } from 'rxjs';
import { HttpClient } from '@angular/common/http';
import { FlexyLoggerService } from '@ng-flexy/core';
import { SelectOption, SelectOptionMapper } from '../models/select-option.data';
export declare class FlexyFormControlOptionsService {
private httpClient;
private logger;
constructor(httpClient: HttpClient, logger: FlexyLoggerService);
loadOptions(optionsUrl: string, optionsMapper?: SelectOptionMapper | string, optionsPath?: string): Observable<SelectOption[]>;
private _jsonataMapperOptions;
private _optionsMapper;
private _mapperTemplate;
}