UIEvent

UI 事件

其他交互事件的基类

关键属性

x:number

相对于应用视图的 x 轴坐标

y:number

相对于应用视图的 y 轴坐标

path: ILeafList

事件流经的对象列表

throughPath?:ILeafList

事件穿透的对象列表,不受层级覆盖影响,从上到下只要碰撞到区域就算

当配置获取穿透列表,且有点击操作时才存在此属性

new Leafer({
  pointer: {
    through: true, // 获取穿透列表
  },
})

altKey: boolean

是否按下 alt 键

ctrlKey: boolean

是否按下 ctrl 键

shiftKey: boolean

是否按下 shift 键

spaceKey: boolean

是否按下 空格 键

buttons: number

事件触发时哪些鼠标按键被按下,如果同时多个按键被按下,则为相加的值

  • 0: 没有按键或者是没有初始化
  • 1: 鼠标左键
  • 2: 鼠标右键
  • 4: 鼠标滚轮(中键)
  • 8: 第四按键 (通常是“浏览器后退”按键)
  • 16 : 第五按键 (通常是“浏览器前进”)

left: boolean

是否只按下鼠标左键

middle: boolean

是否只按下鼠标滚轮(中键)

right: boolean

是否只按下鼠标右键

继承属性

Event 属性

继承

Event