@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
31 lines (30 loc) • 807 B
TypeScript
import { IgxGridForOfDirective } from './for_of.directive';
import { VirtualHelperBaseDirective } from './base.helper.component';
export declare class IgxForOfSyncService {
private _master;
/**
* @hidden
*/
isMaster(directive: IgxGridForOfDirective<any>): boolean;
/**
* @hidden
*/
setMaster(directive: IgxGridForOfDirective<any>, forced?: boolean): void;
/**
* @hidden
*/
resetMaster(): void;
/**
* @hidden
*/
sizesCache(dir: string): number[];
/**
* @hidden
*/
chunkSize(dir: string): number;
}
export declare class IgxForOfScrollSyncService {
private _masterScroll;
setScrollMaster(dir: string, scroll: VirtualHelperBaseDirective): void;
getScrollMaster(dir: string): VirtualHelperBaseDirective;
}