protected void OnAfterEventRemove(object eventId, Delegate eventDelegate) { if (eventDelegate != null && !DefaultEnabledEvents.Contains(eventId)) { Backend.DisableEvent(eventId); } }
public void OnBeforeEventAdd(object eventId, Delegate eventDelegate) { if (eventDelegate == null && !DefaultEnabledEvents.Contains(eventId)) { OnEnableEvent(eventId); } }
protected void OnBeforeEventAdd(object eventId, Delegate eventDelegate) { if (eventDelegate == null && !DefaultEnabledEvents.Contains(eventId)) { Backend.EnableEvent(eventId); } }
public void OnAfterEventRemove(object eventId, Delegate eventDelegate) { if (eventDelegate == null && !DefaultEnabledEvents.Contains(eventId)) { OnDisableEvent(eventId); } }