@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
29 lines (28 loc) • 897 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { FormControl } from '@angular/forms';
import { TccInputMask } from '../..';
import { TccKeyValuePair } from '../../../odata';
export declare class TccInputSelectComponent implements OnInit {
width: TccInputMask.inputWidth;
widthClass: 'clarcMediumBox' | 'clarcLongBox' | 'clarcDoubleLongBox';
widthString: string;
class: string;
searchFieldClass: string;
selectFieldClass: string;
placeholder: string;
valueSelected: boolean;
selectItems: Array<TccKeyValuePair>;
onSearch: EventEmitter<{
value: string;
selected: string;
}>;
formControl: FormControl<any>;
private searchString;
private selected;
constructor();
ngOnInit(): void;
private setSize;
_onSearch(searchString: string): void;
onSelectionChange(): void;
private emitSearchEvent;
}