@nuarch/dynamic-forms
Version:
Teradata UI Platform Dynamic Forms Module
22 lines (21 loc) • 1.01 kB
TypeScript
import { OnInit } from '@angular/core';
import { TdDynamicSelectComponent } from '../dynamic-select/dynamic-select.component';
import { Observable } from 'rxjs';
import { MatAutocompleteTrigger } from '@angular/material';
import { FormControl } from '@angular/forms';
export declare class TdDynamicAutocompleteComponent extends TdDynamicSelectComponent implements OnInit {
_filteredSelections: Observable<any[]> | any[];
showMore: boolean;
readonly maximumOptions: number;
trigger: MatAutocompleteTrigger;
ngOnInit(): void;
filterSelections(value: any): Observable<any[]> | any[];
setShowMore($event: any): void;
resetShowMore(): void;
readonly filteredSelections: Observable<any[]>;
showButton(index: number, numberOfOptions: number): boolean;
readonly truncatedSelections: Observable<any[]>;
isValueMatched(selection: any, value: any): boolean;
autocompleteDisplay(selection: any): string;
clear(control: FormControl): void;
}