kd.bos.form.control

## 类 SplitContainer

- java.lang.Object
- - kd.bos.form.control.Control
  - - kd.bos.form.TipsSupport
    - - kd.bos.form.container.Container
      - - kd.bos.form.control.SplitContainer

- 所有已实现的接口:
    java.lang.Cloneable, ISuportClick, ITipsSupport

      public class SplitContainer
      extends Container

  分隔容器控件

- - ### 构造器概要

    构造器
    构造器和说明
    `SplitContainer()`

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `changeFlexStatus(SplitDirection direction, boolean status)` 已过时。
    `void` | `hidePanel(SplitDirection direction, boolean status)` 隐藏分割容器面板，包含分割条
    `void` | `setCollapse(java.lang.String panelKey, boolean collapse)` 折叠分割容器面板，分隔条不隐藏
    `void` | `setSubContainerMinHeight(int minHeight)` 设置子容器最小高度，单位：px
    `void` | `setSubContainerMinWidth(int minWidth)` 设置子容器最小宽度，单位：px

    - ### 从类继承的方法 kd.bos.form.container.Container

      `addClickListener, addControls, addItemClickListener, bindData, click, clone, createClientConfig, deleteControls, getCollapseFields, getItems, getOperationKey, insertControls, setBackgroundImg, setCollapse, setCollapseFields, setCollapseFieldsVisible, setOperationKey`

    - ### 从类继承的方法 kd.bos.form.TipsSupport

      `addTips, addTipsListener, hideTips, showFormByTips`

    - ### 从类继承的方法 kd.bos.form.control.Control

      `getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### SplitContainer

          public SplitContainer()

  - ### 方法详细资料

    - #### changeFlexStatus

          @KSMethod
           @Deprecated
          public void changeFlexStatus(SplitDirection direction,
                                                                boolean status)

      已过时。
      折叠或者伸展分割容器 改用 hidePanel 方法
      参数:
        `direction` - 伸缩方向左：left，右：right，上：up，下：down
        `status` - true：折叠，false：代表展开

    - #### setSubContainerMinHeight

          @KSMethod
          public void setSubContainerMinHeight(int minHeight)

      设置子容器最小高度，单位：px
      参数:
        `minHeight` -

    - #### setSubContainerMinWidth

          @KSMethod
          public void setSubContainerMinWidth(int minWidth)

      设置子容器最小宽度，单位：px
      参数:
        `minWidth` -

    - #### hidePanel

          @KSMethod
          public void hidePanel(SplitDirection direction,
                                           boolean status)

      隐藏分割容器面板，包含分割条
      参数:
        `direction` - 伸缩方向左：left，右：right，上：up，下：down
        `status` - true：折叠，false：代表展开

    - #### setCollapse

          public void setCollapse(java.lang.String panelKey,
                                  boolean collapse)

      折叠分割容器面板，分隔条不隐藏
      参数:
        `panelKey` - 分割面板的标识
        `collapse` - true：折叠， false：展开