Beispiel #1
0
 public void LogPanelOpen(string panelName, PanelEventLogType eventType)
 {
     if (eventType == PanelEventLogType.None || m_PanelEventLogger == null)
     {
         return;
     }
     m_PanelEventLogger.LogPanelOpen(panelName, eventType);
 }
Beispiel #2
0
 public void LogPanelClose(string name, PanelEventLogType eventType)
 {
     switch (eventType)
     {
         case PanelEventLogType.Single:
             CustomEventSingleton(DataAnalysisDefine.SINGLE_PANEL_EVENT, string.Format("{0}_close", name));
             break;
         case PanelEventLogType.LifeCircleSingle:
             CustomEventLifeCircleSingle(string.Format("{0}_close", name));
             break;
         case PanelEventLogType.Repeat:
             CustomEvent(DataAnalysisDefine.PANEL_EVENT, string.Format("{0}_close", name));
             break;
         case PanelEventLogType.Mix:
             CustomEventSingleton(DataAnalysisDefine.SINGLE_PANEL_EVENT, string.Format("{0}_close", name));
             CustomEvent(DataAnalysisDefine.PANEL_EVENT, string.Format("{0}_close", name));
             break;
         default:
             break;
     }
 }