UNPKG

ddata-ui-input

Version:

DData UI Input module, components, models & services

32 lines (31 loc) 1.49 kB
import { ElementRef, OnDestroy } from '@angular/core'; import { Router } from '@angular/router'; import { PaginateInterface, ProxyServiceInterface, SpinnerServiceInterface } from 'ddata-core'; import { BehaviorSubject, Observable } from 'rxjs'; import { IconSetInterface } from '../../models/icon-set/icon-set.interface'; import { SearchResultInterface } from '../../models/search/result/search-result.interface'; import { SearchInterface } from '../../models/search/search.interface'; import * as i0 from "@angular/core"; export declare class DdataInputSearchComponent implements OnDestroy { private elementRef; private router; model: SearchInterface; pageNumber: number; service: ProxyServiceInterface<SearchInterface>; icon: IconSetInterface; isActive: BehaviorSubject<boolean>; models: SearchResultInterface[]; paginate: PaginateInterface; spinner: SpinnerServiceInterface; searchInput: ElementRef; clickout(event: any): void; constructor(elementRef: ElementRef, router: Router); ngOnDestroy(): void; close(): void; search(): Observable<any>; changePage(turnToPage: number): void; go(model: SearchInterface): void; private setResult; static ɵfac: i0.ɵɵFactoryDeclaration<DdataInputSearchComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DdataInputSearchComponent, "dd-search", never, { "model": "model"; "pageNumber": "pageNumber"; "service": "service"; }, {}, never, never, false, never>; }