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

    State 类定义视图状态,即组件的特定视图。

    例如,产品缩略图可以有两个视图状态,包含最少信息的基本视图状态和包含附加信息的丰富视图状态。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    Hierarchy

    • HashObject
      • State
    Index
    • 创建一个State实例。

      Parameters

      • name: string

        视图状态的名称。给定组件的状态名称必须唯一。必须设置此属性。

      • overrides: IOverride[] = []

        该视图状态的覆盖,表现为实现 IOverride 接口的对象的数组。 这些覆盖在进入状态时按顺序应用,在退出状态时按相反的顺序删除。

      Returns State

      Egret 2.4

      eui 1.0

      Web

      zh_CN

    name: string

    视图状态的名称。给定组件的状态名称必须唯一。必须设置此属性。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    overrides: IOverride[]

    该视图状态的覆盖,表现为实现 IOverride 接口的对象的数组。 这些覆盖在进入状态时按顺序应用,在退出状态时按相反的顺序删除。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    stateGroups: string[]

    此视图状态作为 string 数组所属的状态组。

    Egret 2.4

    eui 1.0

    Web

    zh_CN

    • 初始化视图状态

      Parameters

      • host: any
      • stage: Stage

      Returns void

      Egret 2.4

      eui 1.0

      Web

      zh_CN