Net::ICal::Property -- base class for ICalender properties
Creating a property from a ical string: $p = Net::ICal::Property->new_from_ical ($str);
print out an ical string print $p->as_ical;
This is the base class from which you derive specific ICal properties.
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);