UNPKG

@ngx-performance-ui/core

Version:
22 lines (21 loc) 759 B
import { IterableDiffers, TemplateRef, TrackByFunction, ViewContainerRef } from '@angular/core'; export declare type CompareFn<T = any> = (value: T, comparison: T) => boolean; export declare class ForDirective { private iterable; private tempRef; private vcRef; items: any[]; trackBy: TrackByFunction<any>; filterKey: string; filterValue: any; filterContain: boolean; compareBy: CompareFn; containCompareBy: CompareFn; readonly compareFn: CompareFn; readonly containCompareFn: CompareFn; readonly trackByFn: TrackByFunction<any>; private iterableDiffer; constructor(iterable: IterableDiffers, tempRef: TemplateRef<any>, vcRef: ViewContainerRef); private applyChanges; ngOnChanges(): void; }