UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

16 lines (15 loc) 942 B
import { OnInit, ElementRef } from '@angular/core'; import { AbstractSelectItems } from './AbstractSelectItems'; import { ISelectItemModel } from '../../model/ISelectItemModel'; import { NeedFocusService } from '../../../service/NeedFocusService.service'; export declare abstract class AbstractSelectOneItem extends AbstractSelectItems implements OnInit { constructor(elementRef: ElementRef, needFocusService: NeedFocusService); ngOnInit(): void; protected parseData(items: ISelectItemModel[]): any; getSelectedValue(): any; getSelectedItem(): ISelectItemModel; getSelectedIndex(): number; setSelectedItem(item: ISelectItemModel, $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void; setSelectedIndex(index: number, $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void; setInputValue(inputVal: any, $event?: Event, fireEvent?: boolean, fireChangeEvent?: boolean): void; }