public static void addEventListener(string eventName, DataEventHandlerFunction handler) { if(controller == null) { return; } controller.addEventListener(eventName, handler); }
public static void removeEventListener(string eventName, DataEventHandlerFunction handler) { if (controller == null) { return; } controller.removeEventListener(eventName, handler); }
private void addEventListener(int eventID, DataEventHandlerFunction handler, string eventGraphName) { if(dataListners.ContainsKey(eventID)) { dataListners[eventID].Add(handler); } else { List<DataEventHandlerFunction> handlers = new List<DataEventHandlerFunction>(); handlers.Add(handler); dataListners.Add(eventID, handlers); } }
public static void removeEventListener(string eventName, DataEventHandlerFunction handler) { switch(Application.platform) { case RuntimePlatform.IPhonePlayer: IOSInstagramManager.instance.removeEventListener(eventName, handler); break; case RuntimePlatform.Android: AndroidInstagramManager.instance.removeEventListener(eventName, handler); break; } }
public void addEventListner(string eventName, DataEventHandlerFunction handler) { if(listners.ContainsKey(eventName)) { (listners[eventName] as ArrayList).Add(handler); } else { ArrayList handlers = new ArrayList(); handlers.Add(handler); listners.Add(eventName, handlers); } }
private void addEventListener(int eventID, DataEventHandlerFunction handler, string eventGraphName) { if (dataListeners.ContainsKey(eventID)) { dataListeners[eventID].Add(handler); } else { List <DataEventHandlerFunction> handlers = new List <DataEventHandlerFunction>(); handlers.Add(handler); dataListeners.Add(eventID, handlers); } }
public static void removeEventListener(string eventName, DataEventHandlerFunction handler) { switch (Application.platform) { case RuntimePlatform.IPhonePlayer: IOSInstagramManager.instance.removeEventListener(eventName, handler); break; case RuntimePlatform.Android: AndroidInstagramManager.instance.removeEventListener(eventName, handler); break; } }
public void removeEventListener(int eventID, DataEventHandlerFunction handler, string eventGraphName) { if (dataListeners.ContainsKey(eventID)) { List <DataEventHandlerFunction> handlers = dataListeners[eventID]; handlers.Remove(handler); if (handlers.Count == 0) { dataListeners.Remove(eventID); } } }
/// <summary> ///带参的添加 /// </summary> /// <param name="eventID"></param> /// <param name="handler"></param> public void addEventListener(int eventID, DataEventHandlerFunction handler) { int e = (int)eventID; if (dataListners.ContainsKey(e)) { dataListners[e].Add(handler); } else { List <DataEventHandlerFunction> handlers = new List <DataEventHandlerFunction>(); handlers.Add(handler); dataListners.Add(e, handlers); } }
public void removeEventListener(int eventID, DataEventHandlerFunction handler) { int e = (int)eventID; if (dataListners.ContainsKey(e)) { List <DataEventHandlerFunction> handlers = dataListners[e]; handlers.Remove(handler); if (handlers.Count == 0) { dataListners.Remove(e); } } }
public void addEventListener(int eventID, DataEventHandlerFunction handler) { addEventListener(eventID, handler, eventID.ToString()); }
public void addEventListener(string eventName, DataEventHandlerFunction handler) { addEventListener(eventName.GetHashCode(), handler, eventName); }
public void removeEventListener(int eventID, DataEventHandlerFunction handler, string eventGraphName) { if(dataListners.ContainsKey(eventID)) { List<DataEventHandlerFunction> handlers = dataListners[eventID]; handlers.Remove(handler); if(handlers.Count == 0) { dataListners.Remove(eventID); } } }
public void AddEventListener(int eventID, DataEventHandlerFunction handler) { }
public void removeEventListner(string eventName, DataEventHandlerFunction handler) { if(listners.ContainsKey(eventName)) { ArrayList handlers = listners[eventName] as ArrayList; handlers.Remove(handler); if(handlers.Count == 0) { listners.Remove(eventName); } } }
public void AddEventListener(NetID eventID, DataEventHandlerFunction handler) { AddEventListener(eventID.getInt(), handler, eventID.ToString()); }
public void addEventListener(string eventName, DataEventHandlerFunction handler) { _twitterGate.addEventListener(eventName, handler); }
public void addEventListener(int eventID, DataEventHandlerFunction handler) { _twitterGate.addEventListener(eventID, handler); }
public void removeEventListener(int eventID, DataEventHandlerFunction handler) { _twitterGate.removeEventListener(eventID, handler); }
public void removeEventListener(string eventName, DataEventHandlerFunction handler) { _twitterGate.removeEventListener(eventName, handler); }
public void RemoveEventListener(NetID eventID, DataEventHandlerFunction handler) { RemoveEventListener((int)eventID, handler, eventID.ToString()); }