icalendar.prop.recur.frequency module#
FREQ value type of RECUR from RFC 5545.
- class icalendar.prop.recur.frequency.vFrequency(value, encoding='utf-8', /, params: dict[str, Any] | None = None)[source]#
Bases:
strA simple class that catches illegal values.
- frequencies = {'DAILY': 'DAILY', 'HOURLY': 'HOURLY', 'MINUTELY': 'MINUTELY', 'MONTHLY': 'MONTHLY', 'SECONDLY': 'SECONDLY', 'WEEKLY': 'WEEKLY', 'YEARLY': 'YEARLY'}#
- params: Parameters#
- classmethod parse_jcal_value(value)[source]#
Parse a jCal value for vFrequency.
- Raises:
JCalParsingError – If the value is not a valid frequency.
- Return type: