UNPKG

element-plus

Version:

A Component Library for Vue 3

18 lines (17 loc) 788 B
import type { CSSProperties } from 'vue'; import type { Direction, LayoutDirection, RTLOffsetType } from './types'; export declare const getScrollDir: (prev: number, cur: number) => "forward" | "backward"; export declare const isHorizontal: (dir: string) => boolean; export declare const isRTL: (dir: Direction) => boolean; export declare function getRTLOffsetType(recalculate?: boolean): RTLOffsetType; export declare const getRelativePos: (e: TouchEvent | MouseEvent, layout: LayoutDirection) => any; declare type RenderThumbStyleParams = { bar: { size: 'height' | 'width'; axis: 'X' | 'Y'; }; size: string; move: number; }; export declare function renderThumbStyle({ move, size, bar }: RenderThumbStyleParams, layout: string): CSSProperties; export {};