
    ]hY                     0    d Z ddlZddlmZ  G d d      Zy)z$The ApplicationCache implementation.    N)Commandc                   :    e Zd ZdZdZdZdZdZdZd Z	e
d        Zy	)
ApplicationCacher                  c                 J    t        j                  dt        d       || _        y)zCreates a new Application Cache.

        :Args:
         - driver: The WebDriver instance which performs user actions.
        zkApplication Cache is being removed from all major browsers. This feature will be removed in future versionsr   )
stacklevelN)warningswarnDeprecationWarningdriver)selfr   s     }/home/totalfocus.sw7ft.com/public_html/venv/lib/python3.12/site-packages/selenium/webdriver/common/html5/application_cache.py__init__zApplicationCache.__init__!   s"     	y	

     c                 Z    | j                   j                  t        j                        d   S )z.Returns a current status of application cache.value)r   executer   GET_APP_CACHE_STATUS)r   s    r   statuszApplicationCache.status.   s$     {{""7#?#?@IIr   N)__name__
__module____qualname__UNCACHEDIDLECHECKINGDOWNLOADINGUPDATE_READYOBSOLETEr   propertyr    r   r   r   r      s;    HDHKLH J Jr   r   )__doc__r   !selenium.webdriver.remote.commandr   r   r$   r   r   <module>r'      s   " +  5J Jr   