Class ::xo::ical::VEVENT (public)
::nx::Class ::xo::ical::VEVENT
Defined in packages/xotcl-core/tcl/ical-procs.tcl
VEVENT optional fields, must not occur more than once class / *created / *description / *dtstart / *geo / *last-mod / *location / organizer / *priority / *dtstamp / seq / *status / *summary / transp / *uid / *url / recurid / dtend or duration may appear, but dtend and duration are mutual exclusive *dtend / duration / optional fields, may occur more than once attach / attendee / categories / comment / contact / exdate / exrule / rstatus / related / resources / rdate / rrule / x-prop
- Testcases:
- No testcase defined.
Source code: :property -accessor public dtend :property -accessor public sequence :property -accessor public transp :property -accessor public formatted_recurrences :public method finish {parse_error} { # # In case, there was no :dtend given, set it either to the value # of :dtstart, or :dtstart + :duration # if {![info exists :dtend]} { set end_clock [clock scan ${:dtstart}] if {[info exists :duration]} { incr end_clock ${:duration} } set :dtend [::xo::ical clock_to_oacstime $end_clock] } # TODO: not sure, for what purpose we need parse_error incr $parse_error $parse_error }XQL Not present: Generic, PostgreSQL, Oracle