%3 ::xo::ical::VEVENT ::xo::ical::VEVENT dtend finish formatted_recurrences sequence transp ::xo::ical::VCALITEM ::xo::ical::VCALITEM add_recurrence as_ical creation_date description dtstamp dtstart edit_recurrence geo get ical_body is_day_item last-modified last_modified location parse RRULE priority start_end status summary tag uid url ::xo::ical::VEVENT->::xo::ical::VCALITEM ::xo::ical::VTODO ::xo::ical::VTODO completed due percent-complete ::xo::ical::VTODO->::xo::ical::VCALITEM ::nx::Object ::nx::Object __default_accessor __default_method_call_protection __object_configureparameter __resolve_method_path contains copy delete object method delete object property delete object variable destroy_on_cleanup info info info lookup parameters info lookup slots info lookup syntax info lookup variables info object method args info object method body info object method callprotection info object method debug info object method definition info object method definitionhandle info object method deprecated info object method exists info object method handle info object method origin info object method parameters info object method registrationhandle info object method returns info object method submethods info object method syntax info object method type info object slots info object variables info variable definition info variable name info variable parameter move object alias object forward object method object property object variable private protected public qn require namespace require object method require private object method require protected object method require public object method serialize ::xo::ical::VCALITEM->::nx::Object

Class ::xo::ical::VEVENT

::xo::ical::VEVENT[i] create ... \
           [ -creation_date creation_date ] \
           [ -description description ] \
           [ -dtend dtend ] \
           [ -dtstamp dtstamp ] \
           [ -dtstart dtstart ] \
           [ -formatted_recurrences formatted_recurrences ] \
           [ -geo geo ] \
           [ -is_day_item (default "false") ] \
           [ -last-modified last-modified ] \
           [ -last_modified last_modified ] \
           [ -location location ] \
           [ -priority priority ] \
           [ -sequence sequence ] \
           [ -status status ] \
           [ -summary summary ] \
           [ -transp transp ] \
           [ -uid uid ] \
           [ -url url ]

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
Defined in packages/xotcl-core/tcl/ical-procs.tcl

Class Relations

  • class: ::nx::Class[i]
  • superclass: ::xo::ical::VCALITEM[i]

Methods (to be applied on instances)

  • dtend (forward)

  • finish (scripted, public)

     <instance of xo::ical::VEVENT[i]> finish parse_error

    In case, there was no :dtend given, set it either to the value of :dtstart, or :dtstart + :duration

    Parameters:
    parse_error (required)

    Testcases:
    No testcase defined.
  • formatted_recurrences (forward)

  • sequence (forward)

  • transp (forward)