namespace TinaX.UIKit.Pipelines.OpenUI
{
///
/// 通过常量定义UIKit内部的OpenUI相关的所有Handler的名字
///
public static class OpenUIHandlerNameConst
{
///
/// 通过传入的LoadPath得到UI加载路径
///
public const string GetUILoadPath = @"xUIKit_GetUILoadPath";
///
/// 检查是否已经打开UI, 如果UI已经打开了,并且该UI设置不允许打开多个的话,则把已存在的UI置顶,并不再加载
///
public const string CheckLoaded = @"xUIKit_CheckLoaded";
///
/// 创建UIEntity对象的流程
///
public const string CreateUIEntity = @"xUIKit_CreateUIEntity";
///
/// 加载Prefab的流程
///
public const string LoadPrefab = @"xUIKit_LoadPrefab";
///
/// 把Prefab在对应位置布置好GameObject的流程
///
public const string Instantiates = @"xUIKit_Instantiates";
///
/// 处理UI Main Handler为xBehaviour的情况
///
public const string XBehaviour = @"xUIKit_xBehaviour";
///
/// UI遮罩
///
public const string UIMask = @"xUIKit_UIMask";
///
/// 发送打开UI事件
///
public const string SendMessage = @"xUIKit_SendMessage";
///
/// 收尾工作
///
public const string Finish = @"xUIKit_Finish";
}
}