// was IAnyDateListener public static void UnsubscribeFromDateChanges(GameContext gameContext, IDateListener listener) { GetDateContainer(gameContext).RemoveDateListener(listener); }
// was IAnyDateListener public static void ListenDateChanges(GameContext gameContext, IDateListener listener) { GetDateContainer(gameContext).AddDateListener(listener); }
public void ListenDateChanges(IDateListener listener) { ScheduleUtils.ListenDateChanges(Q, listener); }
public void UnListenDateChanges(IDateListener listener) { ScheduleUtils.UnsubscribeFromDateChanges(Q, listener); }
public void AddDateListener(IDateListener dateListener) { _dateListeners.Add(dateListener); }