UNPKG

igniteui-angular

Version:

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

55 lines (54 loc) 2.62 kB
import { TemplateRef, EventEmitter, QueryList, ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; export interface IListChild { index: number; } /** @hidden */ export declare class IgxListBaseDirective { protected el: ElementRef; itemClicked: EventEmitter<any>; allowLeftPanning: boolean; allowRightPanning: boolean; panEndTriggeringThreshold: number; leftPan: EventEmitter<any>; rightPan: EventEmitter<any>; startPan: EventEmitter<any>; endPan: EventEmitter<any>; resetPan: EventEmitter<any>; panStateChange: EventEmitter<any>; children: QueryList<any>; listItemLeftPanningTemplate: IgxListItemLeftPanningTemplateDirective; listItemRightPanningTemplate: IgxListItemRightPanningTemplateDirective; constructor(el: ElementRef); static ɵfac: i0.ɵɵFactoryDeclaration<IgxListBaseDirective, [{ optional: true; }]>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxListBaseDirective, "[igxListBase]", never, {}, {}, never, never, true, never>; } export declare enum IgxListPanState { NONE = 0, LEFT = 1, RIGHT = 2 } export declare class IgxEmptyListTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); static ɵfac: i0.ɵɵFactoryDeclaration<IgxEmptyListTemplateDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxEmptyListTemplateDirective, "[igxEmptyList]", never, {}, {}, never, never, true, never>; } export declare class IgxDataLoadingTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); static ɵfac: i0.ɵɵFactoryDeclaration<IgxDataLoadingTemplateDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxDataLoadingTemplateDirective, "[igxDataLoading]", never, {}, {}, never, never, true, never>; } export declare class IgxListItemLeftPanningTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); static ɵfac: i0.ɵɵFactoryDeclaration<IgxListItemLeftPanningTemplateDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxListItemLeftPanningTemplateDirective, "[igxListItemLeftPanning]", never, {}, {}, never, never, true, never>; } export declare class IgxListItemRightPanningTemplateDirective { template: TemplateRef<any>; constructor(template: TemplateRef<any>); static ɵfac: i0.ɵɵFactoryDeclaration<IgxListItemRightPanningTemplateDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<IgxListItemRightPanningTemplateDirective, "[igxListItemRightPanning]", never, {}, {}, never, never, true, never>; }