NAME

Net::ICal::Property -- base class for ICalender properties

SYNOPSIS

Creating a property from a ical string: $p = Net::ICal::Property->new_from_ical ($str);

print out an ical string print $p->as_ical;

DESCRIPTION

This is the base class from which you derive specific ICal properties.

CONSTRUCTORS

new ($name, $map, %args)

You never call this directly. Instead you call the new constructor for a specific property type, which in turn calls this:

$p = Net::ICal::Trigger (300);

new_from_ical ($ical)

Creates a new Net::ICal property from a string in ICal format

METHODS

name([$name])

Get or set the name of the property. You're not supposed to actually ever set this manually. It will be set by the new method of the property type you are creating.

as_ical

returns an ICal string describing the property

SEE ALSO

Net::ICal