UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

20 lines (19 loc) 892 B
declare type navPlacement = 'left' | 'right' | 'top' | 'bottom'; export interface allElementDeps { activeTab?: HTMLElement; navsContainer?: HTMLElement; navsWrap?: HTMLElement; leftOperations?: HTMLElement; toLeftBtn?: HTMLElement; rightOperations?: HTMLElement; toRightBtn?: HTMLElement; } declare const _default: { calcScrollLeft(elements: allElementDeps, scrollLeft: number): number; calculateCanToLeft(depElement: allElementDeps, scrollLeft: number, placement: navPlacement): boolean; calculateCanToRight(depElement: allElementDeps, scrollLeft: number, placement: navPlacement): boolean; moveActiveTabIntoView(depElement: allElementDeps, scrollLeft: number): number; scrollToLeft(depElement: allElementDeps, scrollLeft: number): number; scrollToRight(depElement: allElementDeps, scrollLeft: number): number; }; export default _default;