o
    nYi                     @   sD   d dl mZ ddlmZmZmZmZ ddlmZ G dd deZ	dS )   )
BaseAction   )
PlayResultPlayPauseResultPlayResumeResultPlayVolumeResult)
StopResultc                   @   s8   e Zd Zedd Zdd Zdd Zdd Zd	d
 ZdS )
PlayActionc                 C   s
   t | jS N)r   	component)self r   p/var/www/html/asistente-voz-ia/venv/lib/python3.10/site-packages/signalwire/relay/calling/actions/play_action.pyresult   s   
zPlayAction.resultc                       | j  I d H }t|S r
   )r   stopr   r   r   r   r   r   r         zPlayAction.stopc                    r   r
   )r   pauser   r   r   r   r   r      r   zPlayAction.pausec                    r   r
   )r   resumer   r   r   r   r   r      r   zPlayAction.resumec                    s   | j |I d H }t|S r
   )r   volumer   )r   valuer   r   r   r   r      s   zPlayAction.volumeN)	__name__
__module____qualname__propertyr   r   r   r   r   r   r   r   r   r	      s    
r	   N)
 r   results.play_resultr   r   r   r   results.stop_resultr   r	   r   r   r   r   <module>   s    