如视 Five SDK
    Preparing search index...

    Interface GestureEvent

    手势事件,涵盖触摸、鼠标、笔等输入方式

    interface GestureEvent {
        center: GesturePointer;
        defaultPrevented: boolean;
        isFinal: boolean;
        isFirst: boolean;
        overallVelocityX: number;
        overallVelocityY: number;
        pointers: GesturePointer[];
        pointerType: "touch" | "pen" | "mouse" | "kinect";
        scale: number;
        srcEvent: MouseEvent | TouchEvent | PointerEvent;
        state: State;
        target: EventTarget | null;
        timeStamp: number;
        type: string;
        userAction: boolean;
        velocityX: number;
        velocityY: number;
        preventDefault(): void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    所有活跃指针的中心点信息

    defaultPrevented: boolean

    是否已调用过 preventDefault

    isFinal: boolean

    是否为该手势序列的最后一个事件

    isFirst: boolean

    是否为该手势序列的第一个事件

    overallVelocityX: number

    整个手势序列的 x 方向平均速度

    overallVelocityY: number

    整个手势序列的 y 方向平均速度

    pointers: GesturePointer[]

    所有活跃指针的信息列表

    pointerType: "touch" | "pen" | "mouse" | "kinect"

    输入设备类型

    scale: number

    多指缩放比例

    srcEvent: MouseEvent | TouchEvent | PointerEvent

    原始 DOM 事件

    state: State

    当前的 Five 状态

    target: EventTarget | null

    事件的原始 DOM 目标

    timeStamp: number

    事件触发时的时间戳

    type: string

    事件类型名称

    userAction: boolean

    是否由用户交互触发

    velocityX: number

    当前 x 方向速度

    velocityY: number

    当前 y 方向速度

    Methods

    • 阻止事件的默认行为

      Returns void