@skax/drag-scroll - v1.1.2
    Preparing search index...

    Interface DragScrollOptions

    拖拽滚动参数

    interface DragScrollOptions {
        content?: string | (() => string);
        height?: string | number;
        hideScrollbar?: boolean;
        onChange?: (state: DragScrollState) => void;
        onDragEnd?: (e: PointerEvent) => void;
        onDragging?: (x: number, y: number) => void;
        onDragStart?: (e: PointerEvent) => void;
        readonly?: boolean;
        width?: string | number;
    }
    Index

    Properties

    content?: string | (() => string)

    滚动内容, 默认空字符串

    height?: string | number

    容器高度, 默认 400px

    hideScrollbar?: boolean

    隐藏滚动条,默认 false

    onChange?: (state: DragScrollState) => void

    滚动状态改变回调

    Type Declaration

    onDragEnd?: (e: PointerEvent) => void

    拖拽结束回调

    Type Declaration

    onDragging?: (x: number, y: number) => void

    拖拽过程中回调

    Type Declaration

      • (x: number, y: number): void
      • Parameters

        • x: number

          number - 当前鼠标或触摸拖拽过程的 X 坐标

        • y: number

          number - 当前鼠标或触摸拖拽过程的 Y 坐标

        Returns void

    onDragStart?: (e: PointerEvent) => void

    拖拽开始回调

    Type Declaration

    readonly?: boolean

    是否只读,默认 false

    width?: string | number

    容器宽度, 默认 100%