# File lib/icalendar/component.rb, line 218 def Component.ical_property(property, alias_name = nil, prop_name = nil) property = "#{property}".strip.downcase alias_name = "#{alias_name}".strip.downcase unless alias_name.nil? # If a prop_name was given then we use that for the actual storage property = "#{prop_name}".strip.downcase unless prop_name.nil? generate_getter(property, alias_name) generate_setter(property, alias_name) generate_query(property, alias_name) end