UNPKG

@progress/kendo-react-dateinputs

Version:
22 lines (21 loc) 765 B
import { Virtualization } from '../../virtualization/Virtualization'; import { DOMService } from './DOMService'; import { CalendarViewEnum } from '../models/CalendarViewEnum'; /** * @hidden */ export declare class ScrollSyncService { dom: DOMService; private divideByMagnitude; private powerByMagnitude; private navigator; private view; private monthScrolled; private navScrolled; constructor(dom: DOMService); configure(activeView: CalendarViewEnum): void; sync(navigator: Virtualization, view: Virtualization, e: any): void; scrollSiblingOf(scrolledElement: any): void; siblingComponent(scrollableElement: HTMLElement): Virtualization; calculateScroll(component: Virtualization, scrollTop: number): number; }