new PanelGroup(config)
用于实现面板的角落吸附和自动布局功能
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
config |
object |
<optional> |
Requires:
- module:ht-cssanimation.js
- module:ht-panel.js
Requires
- module:ht-cssanimation.js
- module:ht-panel.js
Members
-
setLeftBottomPanels :any
-
将参数中的多个面板加到此分组中,吸附到左下角并按顺序排列
-
setLeftTopPanels :any
-
将参数中的多个面板加到此分组中,吸附到左上角并按顺序排列,最后一个参数为字符串,表示排列的方向,枚举值如下: h 水平排列 v 垂直排列
-
setRightBottomPanels :any
-
将参数中的多个面板加到此分组中,吸附到右下角并按顺序排列
-
setRightTopPanels :any
-
将参数中的多个面板加到此分组中,吸附到右上角并按顺序排列
Methods
-
add(panel) → {void}
-
将参数中的面板加到此组中,注意,如果两个面板的父容器不一致,不要加到同一个分组中
Parameters:
Name Type Description panel
ht.widget.Panel Returns:
void -
remove(panel) → {void}
-
将参数中的面板从分组中移除
Parameters:
Name Type Description panel
ht.widget.Panel Returns:
void