igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
42 lines (41 loc) • 1.22 kB
TypeScript
import { ElementRef, DoCheck } from '@angular/core';
import { IgxDropDownItemComponent } from '../drop-down/drop-down-item.component';
import { IDropDownBase, Navigate } from '../drop-down/drop-down.common';
import { IgxComboAPIService } from './combo.api';
import { IgxSelectionAPIService } from '../core/selection';
/** @hidden */
export declare class IgxComboItemComponent extends IgxDropDownItemComponent implements DoCheck {
protected comboAPI: IgxComboAPIService;
protected dropDown: IDropDownBase;
protected elementRef: ElementRef;
protected selection: IgxSelectionAPIService;
/**
* Gets the height of a list item
* @hidden
*/
itemHeight: string;
/**
* @hidden
*/
readonly itemID: any;
/**
* @hidden
*/
readonly comboID: string;
/**
* @hidden
* @internal
*/
readonly disableTransitions: boolean;
constructor(comboAPI: IgxComboAPIService, dropDown: IDropDownBase, elementRef: ElementRef, selection: IgxSelectionAPIService);
/**
* @hidden
*/
selected: boolean;
/**
* @hidden
*/
isVisible(direction: Navigate): boolean;
clicked(event: any): void;
ngDoCheck(): void;
}