Egret Engine R - v6.0.0
    Preparing search index...

    容器布局基类。若要创建使用 Group 容器的自定义布局,必须扩展 LayoutBase 或其子类之一。

    子类必须实现 updateDisplayList() 方法 (定位 target Group 的子项并调整这些子项的大小)和 measure() 方法 (计算 target 的默认大小)。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    Hierarchy (View Summary)

    Index
    • get useVirtualLayout(): boolean

      若要配置容器使用虚拟布局,请为与容器关联的布局的 useVirtualLayout 属性设置为 true。 只有布局设置为 VerticalLayout、HorizontalLayout 或 TileLayout 的 DataGroup 才支持虚拟布局。 不支持虚拟化的布局子类必须禁止更改此属性。

      Returns boolean

      false
      

      Egret 2.4

      eui 1.0

      Web

      zh_CN

    • set useVirtualLayout(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • 设置一个典型元素的大小

      Parameters

      • width: number

        元素的宽

      • height: number

        元素的高

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN

    • 如果 useVirtualLayouttrue, 则当布局目标改变时,布局目标可以使用此方法来清除已缓存布局信息。

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN

    • 在已添加布局元素之后且在验证目标的大小和显示列表之前,由目标调用。 按元素状态缓存的布局(比如虚拟布局)可以覆盖此方法以更新其缓存。

      Parameters

      • index: number

        发生改变的子项索引

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN

    • 必须在已删除布局元素之后且在验证目标的大小和显示列表之前,由目标调用此方法。 按元素状态缓存的布局(比如虚拟布局)可以覆盖此方法以更新其缓存。

      Parameters

      • index: number

        发生改变的子项索引

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN

    • 调整目标的元素的大小并定位这些元素。

      Parameters

      • width: number
      • height: number

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN