recur_ensure_end_dates
Description:
[ Version ( since = "2.32" ) ]
public bool recur_ensure_end_dates (Component comp, bool refresh, RecurResolveTimezoneCb tz_cb, Cancellable? cancellable = null) throws Error
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.
Parameters:
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 |
Returns:
true if the component was changed, false otherwise |
Namespace: ECal
Package: libecal-2.0