Data::ICal 0.11
Sponsored Links
Data::ICal 0.11 Ranking & Summary
File size:
0.10 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1063
Date added:
2006-12-01
Publisher:
Jesse Vincent
Data::ICal 0.11 description
Data::ICal is a Perl module that generates iCalendar (RFC 2445) calendar files.
SYNOPSIS
use Data::ICal;
my $calendar = Data::ICal->new();
my $vtodo = Data::ICal::Entry::Todo->new();
$vtodo->add_properties(
# ... see Data::ICal::Entry::Todo documentation
);
# ... or
$calendar = Data::ICal->new(filename => foo.ics); # parse existing file
$calendar = Data::ICal->new(data => BEGIN:VCALENDAR...); # parse existing file
$calendar->add_entry($vtodo);
print $calendar->as_string;
# Or, if youre printing to something you want google to read:
print $calendar->as_string(fold => 0);
A Data::ICal object represents a VCALENDAR object as defined in the iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in many popular calendaring programs such as Apples iCal.
Each Data::ICal object is a collection of "entries", which are objects of a subclass of Data::ICal::Entry. The types of entries defined by iCalendar (which refers to them as "components") include events, to-do items, journal entries, free/busy time indicators, and time zone descriptors; in addition, events and to-do items can contain alarm entries. (Currently, Data::ICal only implements to-do items and events.)
Data::ICal is a subclass of Data::ICal::Entry; see its manpage for more methods applicable to Data::ICal.
SYNOPSIS
use Data::ICal;
my $calendar = Data::ICal->new();
my $vtodo = Data::ICal::Entry::Todo->new();
$vtodo->add_properties(
# ... see Data::ICal::Entry::Todo documentation
);
# ... or
$calendar = Data::ICal->new(filename => foo.ics); # parse existing file
$calendar = Data::ICal->new(data => BEGIN:VCALENDAR...); # parse existing file
$calendar->add_entry($vtodo);
print $calendar->as_string;
# Or, if youre printing to something you want google to read:
print $calendar->as_string(fold => 0);
A Data::ICal object represents a VCALENDAR object as defined in the iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in many popular calendaring programs such as Apples iCal.
Each Data::ICal object is a collection of "entries", which are objects of a subclass of Data::ICal::Entry. The types of entries defined by iCalendar (which refers to them as "components") include events, to-do items, journal entries, free/busy time indicators, and time zone descriptors; in addition, events and to-do items can contain alarm entries. (Currently, Data::ICal only implements to-do items and events.)
Data::ICal is a subclass of Data::ICal::Entry; see its manpage for more methods applicable to Data::ICal.
Data::ICal 0.11 Screenshot
Data::ICal 0.11 Keywords
ICal
RFC
ICal 0.11
rfc 2445
Perl module
calendar files
Data::ICal
calendar
ICalendar
2445
module
Perl
DataICal
Data::ICal 0.11
Libraries
Programming
Bookmark Data::ICal 0.11
Data::ICal 0.11 Copyright
WareSeeker periodically updates pricing and software information of Data::ICal 0.11 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Data::ICal 0.11 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
Data::ICal::Entry::Todo is a Perl module that represents a to-do entry in an iCalendar file. Free Download
Data::ICal::Entry::Event is a Perl module that represents an event in an iCalendar file. Free Download
Date-Pcalc is a Perl module and is a direct translation of Steffen Beyers excellent Date::Calc module. Free Download
Data::ICal::Entry::Journal is a Perl module that represents a journal entry in an iCalendar file. Free Download
Data::ICal::Entry::FreeBusy is a Perl module that represents blocks of free and busy time in an iCalendar file. Free Download
Data::ICal::Entry::TimeZone is a Perl module to represents a time zone definition in an iCalendar file. Free Download
Net::AudioScrobbler is a Perl module that provides an interface to AudioScrobbler. Free Download
DBD::Oracle is a Perl module with Oracle database driver for the DBI module. Free Download
Latest Software
Popular Software
Favourite Software