
    #ht                     2    S SK Jr  S SKJr   " S S\5      rg)    )ContentLine)
Serializerc                   8    \ rS rSrS rS rS rS rS rS r	Sr
g	)
CalendarSerializer   c                 6    UR                  [        SSS95        g )NVERSIONz2.0value)appendr   calendar	containers     d/Users/user/Downloads/htwk/venv/lib/python3.13/site-packages/ics/serializers/icalendar_serializer.pyserialize_0version%CalendarSerializer.serialize_0version   s    Ye<=    c                 v    U R                   (       a  U R                   nOSnUR                  [        SUS95        g )Nzics.py - http://git.io/lLljaAPRODIDr
   )creatorr   r   )r   r   r   s      r   serialize_1prodid$CalendarSerializer.serialize_1prodid	   s0    &&G5GXW=>r   c                     U R                   (       a2  UR                  [        SU R                   R                  5       S95        g g )NCALSCALEr
   )scaler   r   upperr   s     r   serialize_calscale%CalendarSerializer.serialize_calscale   s0    >>[8>>;O;O;QRS r   c                     U R                   (       a2  UR                  [        SU R                   R                  5       S95        g g )NMETHODr
   )methodr   r   r   r   s     r   serialize_method#CalendarSerializer.serialize_method   s0    ??[9N9N9PQR r   c                 h    U R                    H"  nUR                  UR                  5       5        M$     g N)eventsr   	serialize)r   r   events      r   serialize_event"CalendarSerializer.serialize_event   s%    __EU__./ %r   c                 h    U R                    H"  nUR                  UR                  5       5        M$     g r%   )todosr   r'   )r   r   todos      r   serialize_todo!CalendarSerializer.serialize_todo   s%    NNDT^^-. #r    N)__name__
__module____qualname____firstlineno__r   r   r   r"   r)   r.   __static_attributes__r0   r   r   r   r      s"    >?TS0/r   r   N)ics.grammar.parser   ics.serializers.serializerr   r   r0   r   r   <module>r8      s    ) 1/ /r   