@neocomplexx/ngx-neo-completer-mat
Version:
27 lines (26 loc) • 1.11 kB
TypeScript
import { ElementRef, Renderer2 } from '@angular/core';
import { OnDestroy } from '@angular/core';
import { CompleterItem } from '../components/completer-item';
import { CtrDropdown } from './ctr-dropdown';
import type { CtrRowElement } from './ctr-dropdown';
import * as i0 from "@angular/core";
export declare class CtrRow implements CtrRowElement, OnDestroy {
private el;
private renderer;
private dropdown;
private selected;
private _rowIndex;
private _item;
constructor(el: ElementRef, renderer: Renderer2, dropdown: CtrDropdown);
ngOnDestroy(): void;
set ctrRow(index: number);
set dataItem(item: CompleterItem);
onClick(event: any): void;
onMouseEnter(event: any): void;
onMouseDown(event: any): void;
setHighlighted(selected: boolean): void;
getNativeElement(): any;
getDataItem(): CompleterItem;
static ɵfac: i0.ɵɵFactoryDef<CtrRow, [null, null, { host: true; }]>;
static ɵdir: i0.ɵɵDirectiveDefWithMeta<CtrRow, "[ctrRow]", never, { "ctrRow": "ctrRow"; "dataItem": "dataItem"; }, {}, never>;
}