ng2-qgrid
Version:
Angular Grid
24 lines (23 loc) • 824 B
TypeScript
export interface IVscrollSettings {
threshold?: number;
placeholderHeight?: number;
placeholderWidth?: number;
resetTriggers?: Array<string>;
rowHeight?: number | ((element: HTMLElement) => number);
columnWidth?: number | ((element: HTMLElement) => number);
fetch?: (skip: number, take: number, d) => void;
}
export declare class VscrollSettings implements IVscrollSettings {
private getCount;
threshold: number;
placeholderHeight: number;
placeholderWidth: number;
resetTriggers: string[];
constructor(getCount: () => number);
fetch(skip: number, take: number, d: {
resolve: (count: number) => void;
reject: () => void;
}): void;
rowHeight(element: HTMLElement): number;
columnWidth(element: HTMLElement): number;
}