UNPKG

@neocomplexx/ngx-neo-completer

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.0.5.

28 lines (27 loc) 1.09 kB
import { CompleterService } from './services/completer-service'; import { CompleterItem } from './components/completer-item'; import { LocalData } from './services/local-data'; import { Observable } from 'rxjs'; /** * Esta clase permite simplificar el uso de los autocompletadores para funcionar con objetos y no con simples string. */ export declare class NgxNeoCompleterService<TEntidad> { completerService: CompleterService; modelString: string; dataSource: LocalData; selectedObject: any; fieldValue: string; empty: TEntidad; constructor(completerService: CompleterService); /** * Se ejecuta cuando el usuario selecciona un valor del autocompletable * @author mgesuitti */ onSelected(selected: CompleterItem): void; /** * Se utiliza para asignar los datos locales (cargados previamente desde el servidor) * * @author mgesuitti */ local(data: any[] | Observable<any>, selectedObject: any, fieldValue?: string, searchFields?: string | null, titleField?: string | null, emptyObject?: TEntidad): LocalData; }