皮肤主题。注意:皮肤主题是一次性设置的默认值,并不能运行时切换所有组件默认皮肤。切换单个皮肤您可以自行对Component.skinName赋值来修改。 Event.COMPLETE 当主题关联的EXML加载解析完成时派发
Egret 2.4
eui 1.0
Web
extension/eui/core/ThemeExample.ts
zh_CN
创建一个主题实例
要加载并解析的外部主题配置文件路径。若传入 null,将不进行配置文件加载, 之后需要在外部以代码方式手动调用 mapSkin() 方法完成每条默认皮肤名的注册。
Optional
当前舞台引用。 若传入null,需要在外部手动调用 registerImplementation("eui.Theme",theme) 来完成主题的注册。
根据主机组件,获取对应的默认皮肤名。查询规则如下:
要获取默认皮肤的组件。
为指定的主机组件映射一个默认皮肤。
主机组件名称,例如:“Button”。
皮肤名称 例如:"app.MyButtonSkin"。
皮肤主题。注意:皮肤主题是一次性设置的默认值,并不能运行时切换所有组件默认皮肤。切换单个皮肤您可以自行对Component.skinName赋值来修改。 Event.COMPLETE 当主题关联的EXML加载解析完成时派发
Version
Egret 2.4
Version
eui 1.0
Platform
Web
Include Example
extension/eui/core/ThemeExample.ts
Language
zh_CN