This recalculates the end dates for recurrence & exception rules which use the COUNT property.
If refresh
is true it will recalculate all enddates for rules which use COUNT. If
refresh
is false, it will only calculate the enddate if it hasn't already been set. It returns
true if the component was changed, i.e. if the component should be saved at some point. We store the
enddate in the e_cal_evolution_enddate_parameter parameter of the RRULE or EXRULE.
comp |
an Component |
refresh |
true to recalculate all end dates |
tz_cb |
function to call to resolve timezones |
cancellable |
optional Cancellable object, or null |
tz_cb_data |
user data to pass to |
true if the component was changed, false otherwise |