+
    ¾¾j  ã                   ód   € R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
  ! R R]
]4      tR.tR# )	z*SKIP value type of RECUR from :rfc:`7529`.)ÚAny)ÚSelf)ÚEnum)ÚJCalParsingError)ÚvTextc                   ój   a € ] tR t^t o RtRtRtRt]P                  t	R t
]V 3R lR l4       tRtV tR	# )
ÚvSkipa  Skip values for RRULE.

These are defined in :rfc:`7529`.

OMIT  is the default value.

Examples:

.. code-block:: pycon

    >>> from icalendar import vSkip
    >>> vSkip.OMIT
    vSkip('OMIT')
    >>> vSkip.FORWARD
    vSkip('FORWARD')
    >>> vSkip.BACKWARD
    vSkip('BACKWARD')
ÚOMITÚFORWARDÚBACKWARDc                óP   € V P                   P                   R V P                  : R2# )Ú(Ú))Ú	__class__Ú__name__Ú_name_)Úselfs   &ÚX/home/ralf/ical-fahrzeuge/venv/lib/python3.14/site-packages/icalendar/prop/recur/skip.pyÚ__repr__ÚvSkip.__repr__%   s$   € Ø—.‘.×)Ñ)Ð*¨!¨D¯K©K©?¸!Ð<Ð<ó    c                ó&   <€ V ^8„  d   QhRS[ RS[/# )é   ÚvalueÚreturn)r   r   )ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚvSkip.__annotate__)   s   ø€ ÷ ñ ¡Sð ©Tñ r   c                óª   € \         P                  ! V\        V 4        WP                  4       ,          #   \         d   p\        RYR7      ThRp?ii ; i)zlParse a jCal value for vSkip.

Raises:
    ~error.JCalParsingError: If the value is not a valid skip value.
z%The value must be a valid skip value.)r   N)r   Úvalidate_value_typeÚstrÚupperÚKeyError)Úclsr   Úes   && r   Úparse_jcal_valueÚvSkip.parse_jcal_value(   sO   € ô 	×,Ò,¨U´C¸Ô=ð	Ø—{‘{“}Õ%Ð%øÜô 	Ü"Ø7¸ôàðûð	ús   ž4 ´A¿AÁA© N)r   Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r	   r
   r   r   Ú__reduce_ex__r   Úclassmethodr&   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      s?   ø‡ € ñð& €DØ€GØ€Hà×&Ñ&€Mò=ð ÷ó ör   r   N)r,   Útypingr   Úicalendar.compatibilityr   Úicalendar.enumsr   Úicalendar.errorr   Úicalendar.prop.textr   r   Ú__all__r(   r   r   Ú<module>r7      s/   ðÙ 0å å (Ý  Ý ,Ý %ô*ˆE�4ô *ðZ ˆ)‚r   