# web.layout.element.state 库模块帮助文档

## htmlayoutStateObject 成员列表 <a id="htmlayoutStateObject" href="#htmlayoutStateObject">&#x23;</a>

### htmlayoutStateObject.active <a id="htmlayoutStateObject.active" href="#htmlayoutStateObject.active">&#x23;</a>
鼠标按下状态

### htmlayoutStateObject.anchor <a id="htmlayoutStateObject.anchor" href="#htmlayoutStateObject.anchor">&#x23;</a>
多选的选区端点

### htmlayoutStateObject.animating <a id="htmlayoutStateObject.animating" href="#htmlayoutStateObject.animating">&#x23;</a>
是否正在播放动画

### htmlayoutStateObject.busy <a id="htmlayoutStateObject.busy" href="#htmlayoutStateObject.busy">&#x23;</a>
节点忙状态  
指正在下载、但尚未下载结束  
CSS中 frame:not(:busy):incomplete 匹配框架下载失败数据未加载

### htmlayoutStateObject.checked <a id="htmlayoutStateObject.checked" href="#htmlayoutStateObject.checked">&#x23;</a>
是否选中

### htmlayoutStateObject.collapsed <a id="htmlayoutStateObject.collapsed" href="#htmlayoutStateObject.collapsed">&#x23;</a>
折叠状态

### htmlayoutStateObject.copying <a id="htmlayoutStateObject.copying" href="#htmlayoutStateObject.copying">&#x23;</a>
是否正在拖动,复制模式

### htmlayoutStateObject.current <a id="htmlayoutStateObject.current" href="#htmlayoutStateObject.current">&#x23;</a>
当前选中节点

### htmlayoutStateObject.disabled <a id="htmlayoutStateObject.disabled" href="#htmlayoutStateObject.disabled">&#x23;</a>
禁用状态

### htmlayoutStateObject.dragOver <a id="htmlayoutStateObject.dragOver" href="#htmlayoutStateObject.dragOver">&#x23;</a>
是否正在当前节点上拖动  
CSS中对应 :drag-over

### htmlayoutStateObject.dragSource <a id="htmlayoutStateObject.dragSource" href="#htmlayoutStateObject.dragSource">&#x23;</a>
是否拖放源节点  
CSS中对应 :drag-source

### htmlayoutStateObject.dropMarker <a id="htmlayoutStateObject.dropMarker" href="#htmlayoutStateObject.dropMarker">&#x23;</a>
是否指示拖放目的位置的副本  
CSS中对应 :drag-marker

### htmlayoutStateObject.dropTarget <a id="htmlayoutStateObject.dropTarget" href="#htmlayoutStateObject.dropTarget">&#x23;</a>
是否拖放目标节点  
CSS中对应 :drag-target

### htmlayoutStateObject.empty <a id="htmlayoutStateObject.empty" href="#htmlayoutStateObject.empty">&#x23;</a>
文本内容为空

### htmlayoutStateObject.expanded <a id="htmlayoutStateObject.expanded" href="#htmlayoutStateObject.expanded">&#x23;</a>
展开状态

### htmlayoutStateObject.focus <a id="htmlayoutStateObject.focus" href="#htmlayoutStateObject.focus">&#x23;</a>
拥有焦点

### htmlayoutStateObject.focusable <a id="htmlayoutStateObject.focusable" href="#htmlayoutStateObject.focusable">&#x23;</a>
可接受输入焦点;

### htmlayoutStateObject.hover <a id="htmlayoutStateObject.hover" href="#htmlayoutStateObject.hover">&#x23;</a>
鼠标悬停

### htmlayoutStateObject.incomplete <a id="htmlayoutStateObject.incomplete" href="#htmlayoutStateObject.incomplete">&#x23;</a>
背景或前景图像、框架页面等请求的资源未加载完成  
CSS中 frame:not(:busy):incomplete 匹配框架下载失败数据未加载

### htmlayoutStateObject.link <a id="htmlayoutStateObject.link" href="#htmlayoutStateObject.link">&#x23;</a>
未被点击超链接

### htmlayoutStateObject.ltr <a id="htmlayoutStateObject.ltr" href="#htmlayoutStateObject.ltr">&#x23;</a>
是否左向右显示

### htmlayoutStateObject.moving <a id="htmlayoutStateObject.moving" href="#htmlayoutStateObject.moving">&#x23;</a>
是否正在拖动,移动模式

### htmlayoutStateObject.ownsPopup <a id="htmlayoutStateObject.ownsPopup" href="#htmlayoutStateObject.ownsPopup">&#x23;</a>
是否弹出节点的所有者节点  
CSS中对应 :owns-popup

### htmlayoutStateObject.popup <a id="htmlayoutStateObject.popup" href="#htmlayoutStateObject.popup">&#x23;</a>
弹出状态

### htmlayoutStateObject.pressed <a id="htmlayoutStateObject.pressed" href="#htmlayoutStateObject.pressed">&#x23;</a>
键按下

### htmlayoutStateObject.readonly <a id="htmlayoutStateObject.readonly" href="#htmlayoutStateObject.readonly">&#x23;</a>
只读

### htmlayoutStateObject.rtl <a id="htmlayoutStateObject.rtl" href="#htmlayoutStateObject.rtl">&#x23;</a>
是否右向左显示

### htmlayoutStateObject.synthetic <a id="htmlayoutStateObject.synthetic" href="#htmlayoutStateObject.synthetic">&#x23;</a>
是否引擎自动生成的节点

### htmlayoutStateObject.tabfocus <a id="htmlayoutStateObject.tabfocus" href="#htmlayoutStateObject.tabfocus">&#x23;</a>
通过tab键得到焦点

### htmlayoutStateObject.visited <a id="htmlayoutStateObject.visited" href="#htmlayoutStateObject.visited">&#x23;</a>
点击过的超链接

### 自动完成常量
_HL_STATE_ACTIVE=4  
_HL_STATE_ANCHOR=0x4000  
_HL_STATE_ANIMATING=0x1000  
_HL_STATE_BUSY=0x80000  
_HL_STATE_CHECKED=0x40  
_HL_STATE_COLLAPSED=0x400  
_HL_STATE_COPYING=0x800000  
_HL_STATE_CURRENT=0x20  
_HL_STATE_DISABLED=0x80  
_HL_STATE_DRAG_OVER=0x100000  
_HL_STATE_DRAG_SOURCE=0x1000000  
_HL_STATE_DROP_MARKER=0x2000000  
_HL_STATE_DROP_TARGET=0x200000  
_HL_STATE_EMPTY=0x40000  
_HL_STATE_EXPANDED=0x200  
_HL_STATE_FOCUS=8  
_HL_STATE_FOCUSABLE=0x2000  
_HL_STATE_HOVER=2  
_HL_STATE_INCOMPLETE=0x800  
_HL_STATE_IS_LTR=0x10000000  
_HL_STATE_IS_RTL=0x20000000  
_HL_STATE_LINK=1  
_HL_STATE_MOVING=0x400000  
_HL_STATE_OWNS_POPUP=0x10000  
_HL_STATE_POPUP=0x8000000  
_HL_STATE_PRESSED=0x4000000  
_HL_STATE_READONLY=0x100  
_HL_STATE_SYNTHETIC=0x8000  
_HL_STATE_TABFOCUS=0x20000  
_HL_STATE_VISITED=0x10  
