calendar::item::add_recurrence (public)

 calendar::item::add_recurrence -cal_item_id cal_item_id \
    -interval_type interval_type -every_n every_n \
    [ -days_of_week days_of_week ] [ -recur_until recur_until ]

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

Adds a recurrence for a calendar item

Switches:
-cal_item_id (required)
-interval_type (required)
-every_n (required)
-days_of_week (optional)
-recur_until (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 test_cal_item_add_delete cal_item_add_delete (test calendar) calendar::item::add_recurrence calendar::item::add_recurrence test_cal_item_add_delete->calendar::item::add_recurrence test_cal_item_edit_recurrence cal_item_edit_recurrence (test calendar) test_cal_item_edit_recurrence->calendar::item::add_recurrence db_dml db_dml (public) calendar::item::add_recurrence->db_dml db_exec_plsql db_exec_plsql (public) calendar::item::add_recurrence->db_exec_plsql db_transaction db_transaction (public) calendar::item::add_recurrence->db_transaction Class ::xo::ical::VCALITEM Class ::xo::ical::VCALITEM (public) Class ::xo::ical::VCALITEM->calendar::item::add_recurrence calendar_item_add_recurrence calendar_item_add_recurrence (public, deprecated) calendar_item_add_recurrence->calendar::item::add_recurrence packages/calendar/www/cal-item-create-recurrence.tcl packages/calendar/ www/cal-item-create-recurrence.tcl packages/calendar/www/cal-item-create-recurrence.tcl->calendar::item::add_recurrence xo::ical::VCALITEM instproc add_recurrence xo::ical::VCALITEM instproc add_recurrence (public) xo::ical::VCALITEM instproc add_recurrence->calendar::item::add_recurrence xo::ical::VCALITEM instproc edit_recurrence xo::ical::VCALITEM instproc edit_recurrence (public) xo::ical::VCALITEM instproc edit_recurrence->calendar::item::add_recurrence

Testcases:
cal_item_edit_recurrence, cal_item_add_delete
[ show source ]
Show another procedure: