@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
15 lines (14 loc) • 634 B
TypeScript
import { IgxDropDownBaseDirective, IgxDropDownItemBaseDirective } from '../drop-down';
import { OverlaySettings } from '../services';
import { IgxInputDirective } from '../input-group';
/** @hidden @internal */
export interface IgxSelectBase extends IgxDropDownBaseDirective {
input: IgxInputDirective;
readonly selectedItem: IgxDropDownItemBaseDirective;
open(overlaySettings?: OverlaySettings): any;
close(): any;
toggle(overlaySettings?: OverlaySettings): any;
calculateScrollPosition(item: IgxDropDownItemBaseDirective): number;
getFirstItemElement(): HTMLElement;
getEditElement(): HTMLElement;
}