Data::ICal::Entry

Represents an entry in an iCalendar file
Download

Data::ICal::Entry Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Jesse Vincent
  • Publisher web site:
  • http://search.cpan.org/~jesse/

Data::ICal::Entry Tags


Data::ICal::Entry Description

Represents an entry in an iCalendar file Data::ICal::Entry is a Perl module that represents an entry in an iCalendar file.SYNOPSIS my $vtodo = Data::ICal::Entry::Todo->new(); $vtodo->add_properties( # ... see Data::ICal::Entry::Todo documentation ); $calendar->add_entry($vtodo); $event->add_entry($alarm);A Data::ICal::Entry object represents a single entry in an iCalendar file. (Note that the iCalendar RFC refers to entries as "components".) iCalendar defines several types of entries, such as events and to-do lists; each of these corresponds to a subclass of Data::ICal::Entry (though only to-do lists and events are currently implemented). Data::ICal::Entry should be treated as an abstract base class -- all objects created should be of its subclasses. The entire calendar itself (the Data::ICal object) is also represented as a Data::ICal::Entry object.Each entry has an entry type (such as VCALENDAR or VEVENT), a series of "properties", and possibly some sub-entries. (Only the root Data::ICal object can have sub-entries, except for alarm entries contained in events and to-dos (not yet implemented).) Requirements: · Perl


Data::ICal::Entry Related Software