o
    ÌÄ.j  ã                   @  sR   d Z ddlmZ ddlmZ ddlmZ erddlmZ G dd„ deƒZ	dgZ
dS )	zAdapter for VALARM components.é    )Úannotations)ÚTYPE_CHECKING)ÚComponentAdapter)ÚAlarmc                      s"   e Zd ZdZd‡ fdd„Z‡  ZS )	ÚAbsoluteAlarmAdapterzAdapter for absolute alarms.Úalarmr   Úparentr   c                   s   t ƒ  |¡ || _dS )zCreate a new adapter.N)ÚsuperÚ__init__r   )Úselfr   r   ©Ú	__class__© úY/home/thesage/.local/lib/python3.10/site-packages/recurring_ical_events/adapters/alarm.pyr
      s   
zAbsoluteAlarmAdapter.__init__)r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   Ú__classcell__r   r   r   r   r      s    r   N)r   Ú
__future__r   Útypingr   Ú(recurring_ical_events.adapters.componentr   Ú	icalendarr   r   Ú__all__r   r   r   r   Ú<module>   s    
	