跳转到内容

基类

元素 Element

元素是所有组件的基类,元素的属性、方法和事件被所有组件继承。

属性

属性说明类型默认值
id一个元素的唯一标识符number-
parent父元素Element-
rootElement根元素Element-
window所属窗体Window-
style样式StyleProps-
hoverStyle悬停样式StyleProps-
scrollTop垂直活动条位置number0
scrollLeft水平滚动条位置number0
draggable是否可可拖拽booleanfalse
cursor光标stringdefault
size大小[number, number]-
contentSize内容大小[number, number]-
scrollHeight滚动条高度number-
scrollWidth滚动条宽度number-
autoFocus自动聚焦booleanfalse

方法

方法说明返回值类型
focus聚焦void
getBoundingClientRect获取元素矩形ElementRect

事件

事件说明事件类型
boundschange元素位置或大小发生改变IBoundsChangeEvent
focus得到输入焦点-
blur失去焦点-
click点击IMouseEvent
contextmenu上下文菜单(鼠标右键)IMouseEvent
mousedown按下鼠标按钮IMouseEvent
mouseup松开鼠标按钮IMouseEvent
mousemove光标移动IMouseEvent
mouseenter光标进入IMouseEvent
mouseleave光标离开IMouseEvent
keydown按下键盘按键-
keyup松开键盘按键-
sizechanged元素尺寸发生改变-
scroll滚动-
mousewhell滚动鼠标滚轮-
dragstart拖拽开始-
dragover拖拽放置-
drop拖拽结束-
touchstart触摸操作开始-
touchmove触摸移动-
touchend触摸操作结束-
touchcancel触摸操作取消-