UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

39 lines (38 loc) 1.25 kB
import { TemplateRef, EventEmitter, QueryList } from '@angular/core'; export interface IListChild { index: number; } /** @hidden */ export declare abstract class IgxListBase { onItemClicked: EventEmitter<any>; allowLeftPanning: boolean; allowRightPanning: boolean; panEndTriggeringThreshold: number; onLeftPan: EventEmitter<any>; onRightPan: EventEmitter<any>; onPanStateChange: EventEmitter<any>; children: QueryList<any>; listItemLeftPanningTemplate: IgxListItemLeftPanningTemplateDirective; listItemRightPanningTemplate: IgxListItemRightPanningTemplateDirective; } export declare enum IgxListPanState { NONE = 0, LEFT = 1, RIGHT = 2 } export declare class IgxEmptyListTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); } export declare class IgxDataLoadingTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); } export declare class IgxListItemLeftPanningTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); } export declare class IgxListItemRightPanningTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); }