calendar::item::edit (public)

 calendar::item::edit -cal_item_id cal_item_id -start_date start_date \
    -end_date end_date -name name -description description \
    [ -item_type_id item_type_id ] [ -edit_all_p edit_all_p ] \
    [ -edit_past_events_p edit_past_events_p ] \
    [ -calendar_id calendar_id ] [ -location location ] \
    [ -related_link_url related_link_url ] \
    [ -related_link_text related_link_text ] \
    [ -redirect_to_rel_link_p redirect_to_rel_link_p ] \
    [ -cal_uid cal_uid ] [ -ical_vars ical_vars ]

Defined in packages/calendar/tcl/cal-item-procs.tcl

Edit the item

Switches:
-cal_item_id
(required)
-start_date
(required)
-end_date
(required)
-name
(required)
-description
(required)
-item_type_id
(optional)
-edit_all_p
(defaults to "0") (optional)
-edit_past_events_p
(defaults to "1") (optional)
-calendar_id
(optional)
-location
(optional)
-related_link_url
(optional)
-related_link_text
(optional)
-redirect_to_rel_link_p
(optional)
-cal_uid
(optional)
-ical_vars
(optional)

Partial Call Graph (max 5 caller/called nodes):
%3 test_cal_item_edit_recurrence cal_item_edit_recurrence (test calendar) calendar::item::edit calendar::item::edit test_cal_item_edit_recurrence->calendar::item::edit _ _ (public) calendar::item::edit->_ ad_return_complaint ad_return_complaint (public) calendar::item::edit->ad_return_complaint ad_script_abort ad_script_abort (public) calendar::item::edit->ad_script_abort calendar::do_notifications calendar::do_notifications (public) calendar::item::edit->calendar::do_notifications calendar::item::dates_valid_p calendar::item::dates_valid_p (private) calendar::item::edit->calendar::item::dates_valid_p packages/calendar/www/cal-item-new.tcl packages/calendar/ www/cal-item-new.tcl packages/calendar/www/cal-item-new.tcl->calendar::item::edit

Testcases:
cal_item_edit_recurrence
[ show source ]
Show another procedure: