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

    线性布局基类,通常作为 HorizontalLayoutVerticalLayout 的父类。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    Hierarchy (View Summary)

    Index
    elementSizeTable: number[] = []

    虚拟布局使用的尺寸缓存。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    startIndex: number = -1

    虚拟布局使用的当前视图中的第一个元素索引

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    endIndex: number = -1

    虚拟布局使用的当前视图中的最后一个元素的索引

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    indexInViewCalculated: boolean = false

    视图的第一个和最后一个元素的索引值已经计算好的标志

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    maxElementSize: number = 0

    子元素最大的尺寸

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    • 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

      • 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

      • spaceForChildren: number
      • spaceToDistribute: number
      • totalPercent: number
      • childInfoArray: any[]

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN