ht.widget.PanelGroup(config)

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