Issue 1349: Request: Ability to "Hide" events without removing from calendar.
Status:  WontFix
Owner: ----
Closed:  Aug 2013
Reported by splice...@gmail.com, Mar 24, 2012
I have a we app that is highly integrated with FullCalendar, and I do an ajax call to the server to get events, as well as allow drag-drop of events into the calendar, as well as a "repeat" tool which allows me to repeat a selection of events for X-days in the future.

I would like the ability to add an event to FC's list of managed events but not to have it visually rendered on the calendar (increasing the height of the cell). 

I can't simply "Style" it as hidden since the cell's height is increased automatically after an event is rendered.  I can't simply -not- add it to FC, since when it comes to finally posting the events back to the server, I make a call to fullCalendar("clientEvents") to get the full events list and I would like these "hidden" events to be in that list.

The only workaround would be to manage these "hidden" events in a separate array outside of FC and union them during post.

If you did implement a "hide" method (or property of an event), then we could easily hide events that were already rendered to the calender, without removing them from FC's event array. Something like:

fullCalendar("hide", event);

and/or

event.hidden = true;
.fullCalendar( 'rerenderEvents' );

Thoughts?

-Brian
Mar 24, 2012
#1 splice...@gmail.com
Actually can you please disregard this request. It turns out that I can achieve what I want by using eventRender() and filtering it that way!

-Brian
Aug 15, 2013
Project Member #2 adamrs...@gmail.com
(No comment was entered for this change.)
Status: WontFix