NAME
Net::Google::Calendar::Entry - entry class for Net::Google::Calendar
SYNOPSIS
my $event = Net::Google::Calendar::Entry->new();
$event->title('Party!');
$event->content('P-A-R-T-Why? Because we GOTTA!');
$event->location("My Flat, London, England");
$event->status('confirmed');
$event->transparency('opaque');
$event->visibility('private');
my $author = Net::Google::Calendar::Person->new;
$author->name('Foo Bar');
$author->email('foo@bar.com');
$entry->author($author);
DESCRIPTION
METHODS
new
Create a new Event object
id [id]
Get or set the id.
title [title]
Get or set the title.
content [content]
Get or set the content.
author [author]
Get or set the author
transparency [transparency]
Get or set the transparency. Transparency should be one of
opaque
transparent
visibility [visibility]
Get or set the visibility. Visibility should be one of
confidential
default
private
public
status [status]
Get or set the status. Status should be one of
canceled
confirmed
tentative
location [location]
Get or set the location
when [<start> <end>]
Get or set the start and end time as supplied as DateTime objects. End must be more than start.
Returns two DateTime objects depicting the start and end.
edit_url
Return the edit url of this event.
TODO
See http://code.google.com/apis/gdata/common-elements.html for details
AUTHOR
Simon Wistow <simon@thegestalt.org>
COPYRIGHT
Copyright Simon Wistow, 2006
Distributed under the same terms as Perl itself.
SEE ALSO
http://code.google.com/apis/gdata/common-elements.html