
    }ft                     2    d dl mZ d dlmZ  G d de      Zy)    )ContentLine)
Serializerc                   0    e Zd Zd Zd Zd Zd Zd Zd Zy)CalendarSerializerc                 <    |j                  t        dd             y )NVERSIONz2.0value)appendr   calendar	containers     c/var/www/feuerwehr-webapp/venv/lib/python3.12/site-packages/ics/serializers/icalendar_serializer.pyserialize_0versionz%CalendarSerializer.serialize_0version   s    Ye<=    c                 r    | j                   r| j                   }nd}|j                  t        d|             y )Nzics.py - http://git.io/lLljaAPRODIDr	   )creatorr   r   )r   r   r   s      r   serialize_1prodidz$CalendarSerializer.serialize_1prodid	   s0    &&G5GXW=>r   c                     | j                   r5|j                  t        d| j                   j                                      y y )NCALSCALEr	   )scaler   r   upperr   s     r   serialize_calscalez%CalendarSerializer.serialize_calscale   s0    >>[8>>;O;O;QRS r   c                     | j                   r5|j                  t        d| j                   j                                      y y )NMETHODr	   )methodr   r   r   r   s     r   serialize_methodz#CalendarSerializer.serialize_method   s0    ??[9N9N9PQR r   c                 d    | j                   D ]!  }|j                  |j                                # y N)eventsr   	serialize)r   r   events      r   serialize_eventz"CalendarSerializer.serialize_event   s*    __ 	0EU__./	0r   c                 d    | j                   D ]!  }|j                  |j                                # y r    )todosr   r"   )r   r   todos      r   serialize_todoz!CalendarSerializer.serialize_todo   s*    NN 	/DT^^-.	/r   N)	__name__
__module____qualname__r   r   r   r   r$   r(    r   r   r   r      s"    >?TS0/r   r   N)ics.grammar.parser   ics.serializers.serializerr   r   r,   r   r   <module>r/      s    ) 1/ /r   