@alauda/ui
Version:
Angular UI components by Alauda Frontend Team.
14 lines (13 loc) • 1.23 kB
TypeScript
import { DataSource } from '@angular/cdk/collections';
import { CdkVirtualForOf, CdkVirtualForOfContext } from '@angular/cdk/scrolling';
import { NgIterable, TemplateRef, TrackByFunction } from '@angular/core';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class VirtualForOfDirective<T> extends CdkVirtualForOf<T> {
set auiVirtualForOf(value: DataSource<T> | NgIterable<T> | Observable<T[]> | null | undefined);
set auiVirtualForTrackBy(fn: TrackByFunction<T> | undefined);
set auiVirtualForTemplate(value: TemplateRef<CdkVirtualForOfContext<T>>);
set auiVirtualForTemplateCacheSize(size: number);
static ɵfac: i0.ɵɵFactoryDeclaration<VirtualForOfDirective<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<VirtualForOfDirective<any>, "[auiVirtualFor][auiVirtualForOf]", never, { "auiVirtualForOf": { "alias": "auiVirtualForOf"; "required": false; }; "auiVirtualForTrackBy": { "alias": "auiVirtualForTrackBy"; "required": false; }; "auiVirtualForTemplate": { "alias": "auiVirtualForTemplate"; "required": false; }; "auiVirtualForTemplateCacheSize": { "alias": "auiVirtualForTemplateCacheSize"; "required": false; }; }, {}, never, never, true, never>;
}