跳到主要内容

eui.IOverride

   eui

接口    public interface IOverride

IOverride 接口定义视图状态的覆盖操作。State 类 overrides 属性数组中的所有条目均必须实现此接口。

公共方法

方法
apply(host:any,parent:egret.DisplayObjectContainer):void
应用覆盖
remove(host:any,parent:egret.DisplayObjectContainer):void
删除覆盖

方法详细信息

apply()

public apply(host:any,parent:egret.DisplayObjectContainer):void

应用覆盖。将保留原始值,以便以后可以在 remove() 方法中恢复该值。该方法是当进入状态的时候自动调用的,请不要直接调用此方法。

  • 支持版本:eui 1.0
  • 运行平台:Web,Native
  • 参数

remove()

public remove(host:any,parent:egret.DisplayObjectContainer):void

删除覆盖。在 apply() 方法中记住的值将被恢复。

  • 支持版本:eui 1.0
  • 运行平台:Web,Native
  • 参数