Ë
    Ñ—Äjì  ã                  óD   — d Z ddlmZ ddlZddlmZ  G d„ de«      ZdgZy)ziOS.é    )ÚannotationsNé   )ÚPlatformDirsABCc                  óö  — e Zd ZdZedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Z	edd„«       Z
edd„«       Zedd	„«       Zedd
„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zy)ÚIOSa©  Platform directories for iOS and iPadOS.

    Follows the app container layout from `Apple's File System Programming Guide
    <https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html>`_.
    On iOS the home directory is the app's sandbox, so ``~`` below is the app's data container. An app has no
    system-wide directories, so each ``site_*_dir`` returns its ``user_*_dir``.

    Makes use of the `appname <platformdirs.api.PlatformDirsABC.appname>`, `version
    <platformdirs.api.PlatformDirsABC.version>`, `ensure_exists <platformdirs.api.PlatformDirsABC.ensure_exists>`.

    c                ób   — | j                  t        j                  j                  d«      d¬«      S )zZData directory tied to the user, e.g. ``~/Library/Application Support/$appname/$version``.z~/Library/Application SupportT©Úprivate©Ú_append_app_name_and_versionÚosÚpathÚ
expanduser©Úselfs    úUC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\platformdirs/ios.pyÚuser_data_dirzIOS.user_data_dir   s+   € ð ×0Ñ0´·±×1CÑ1CÐDcÓ1dÐnrÐ0ÓsÐsó    c                ó   — | j                   S )z8Data directory shared by users, same as `user_data_dir`.©r   r   s    r   Úsite_data_dirzIOS.site_data_dir   ó   € ð ×!Ñ!Ð!r   c                ó   — | j                   S )z;Config directory tied to the user, same as `user_data_dir`.r   r   s    r   Úuser_config_dirzIOS.user_config_dir!   r   r   c                ó   — | j                   S )z<Config directory shared by users, same as `user_config_dir`.©r   r   s    r   Úsite_config_dirzIOS.site_config_dir&   s   € ð ×#Ñ#Ð#r   c                ób   — | j                  t        j                  j                  d«      d¬«      S )zNCache directory tied to the user, e.g. ``~/Library/Caches/$appname/$version``.z~/Library/CachesTr	   r   r   s    r   Úuser_cache_dirzIOS.user_cache_dir+   s+   € ð ×0Ñ0´·±×1CÑ1CÐDVÓ1WÐaeÐ0ÓfÐfr   c                ó   — | j                   S )z:Cache directory shared by users, same as `user_cache_dir`.)r   r   s    r   Úsite_cache_dirzIOS.site_cache_dir0   ó   € ð ×"Ñ"Ð"r   c                ó   — | j                   S )z:State directory tied to the user, same as `user_data_dir`.r   r   s    r   Úuser_state_dirzIOS.user_state_dir5   r   r   c                ó   — | j                   S )z:State directory shared by users, same as `user_state_dir`.)r$   r   s    r   Úsite_state_dirzIOS.site_state_dir:   r"   r   c                ób   — | j                  t        j                  j                  d«      d¬«      S )zJLog directory tied to the user, e.g. ``~/Library/Logs/$appname/$version``.z~/Library/LogsTr	   r   r   s    r   Úuser_log_dirzIOS.user_log_dir?   s+   € ð ×0Ñ0´·±×1CÑ1CÐDTÓ1UÐ_cÐ0ÓdÐdr   c                ó   — | j                   S )z6Log directory shared by users, same as `user_log_dir`.)r(   r   s    r   Úsite_log_dirzIOS.site_log_dirD   ó   € ð × Ñ Ð r   c                ó@   — t         j                  j                  d«      S )z;Documents directory tied to the user, e.g. ``~/Documents``.z~/Documents©r   r   r   r   s    r   Úuser_documents_dirzIOS.user_documents_dirI   s   € ô �w‰w×!Ñ! -Ó0Ð0r   c                ó@   — t         j                  j                  d«      S )zEDownloads directory tied to the user, e.g. ``~/Documents/Downloads``.z~/Documents/Downloadsr-   r   s    r   Úuser_downloads_dirzIOS.user_downloads_dirO   ó   € ô �w‰w×!Ñ!Ð"9Ó:Ð:r   c                ó@   — t         j                  j                  d«      S )zCPictures directory tied to the user, e.g. ``~/Documents/Pictures``.z~/Documents/Picturesr-   r   s    r   Úuser_pictures_dirzIOS.user_pictures_dirT   ó   € ô �w‰w×!Ñ!Ð"8Ó9Ð9r   c                ó@   — t         j                  j                  d«      S )z?Videos directory tied to the user, e.g. ``~/Documents/Movies``.z~/Documents/Moviesr-   r   s    r   Úuser_videos_dirzIOS.user_videos_dirY   ó   € ô �w‰w×!Ñ!Ð"6Ó7Ð7r   c                ó@   — t         j                  j                  d«      S )z=Music directory tied to the user, e.g. ``~/Documents/Music``.z~/Documents/Musicr-   r   s    r   Úuser_music_dirzIOS.user_music_dir^   s   € ô �w‰w×!Ñ!Ð"5Ó6Ð6r   c                ó@   — t         j                  j                  d«      S )zADesktop directory tied to the user, e.g. ``~/Documents/Desktop``.z~/Documents/Desktopr-   r   s    r   Úuser_desktop_dirzIOS.user_desktop_dirc   s   € ô �w‰w×!Ñ!Ð"7Ó8Ð8r   c                ó@   — t         j                  j                  d«      S )zCProjects directory tied to the user, e.g. ``~/Documents/Projects``.z~/Documents/Projectsr-   r   s    r   Úuser_projects_dirzIOS.user_projects_dirh   r4   r   c                ó@   — t         j                  j                  d«      S )zEPublic share directory tied to the user, e.g. ``~/Documents/Public``.z~/Documents/Publicr-   r   s    r   Úuser_publicshare_dirzIOS.user_publicshare_dirm   r7   r   c                ó@   — t         j                  j                  d«      S )zETemplates directory tied to the user, e.g. ``~/Documents/Templates``.z~/Documents/Templatesr-   r   s    r   Úuser_templates_dirzIOS.user_templates_dirr   r1   r   c                ó@   — t         j                  j                  d«      S )z;Fonts directory tied to the user, e.g. ``~/Library/Fonts``.z~/Library/Fontsr-   r   s    r   Úuser_fonts_dirzIOS.user_fonts_dirw   s   € ô �w‰w×!Ñ!Ð"3Ó4Ð4r   c                ó   — | j                   S )zAPreference directory tied to the user, same as `user_config_dir`.r   r   s    r   Úuser_preference_dirzIOS.user_preference_dir|   s   € ð ×#Ñ#Ð#r   c                ó@   — t         j                  j                  d«      S )z6Bin directory tied to the user, e.g. ``~/.local/bin``.z~/.local/binr-   r   s    r   Úuser_bin_dirzIOS.user_bin_dir‚   s   € ô �w‰w×!Ñ! .Ó1Ð1r   c                ó   — | j                   S )z6Bin directory shared by users, same as `user_bin_dir`.)rG   r   s    r   Úsite_bin_dirzIOS.site_bin_dir‡   r+   r   c                ó@   — t         j                  j                  d«      S )zAApplications directory tied to the user, e.g. ``~/Applications``.z~/Applicationsr-   r   s    r   Úuser_applications_dirzIOS.user_applications_dirŒ   s   € ô �w‰w×!Ñ!Ð"2Ó3Ð3r   c                ó   — | j                   S )zHApplications directory shared by users, same as `user_applications_dir`.)rK   r   s    r   Úsite_applications_dirzIOS.site_applications_dir‘   s   € ð ×)Ñ)Ð)r   c                ób   — | j                  t        j                  j                  d«      d¬«      S )zERuntime directory tied to the user, e.g. ``~/tmp/$appname/$version``.z~/tmpTr	   r   r   s    r   Úuser_runtime_dirzIOS.user_runtime_dir–   s*   € ð ×0Ñ0´·±×1CÑ1CÀGÓ1LÐVZÐ0Ó[Ð[r   c                ó   — | j                   S )z>Runtime directory shared by users, same as `user_runtime_dir`.)rO   r   s    r   Úsite_runtime_dirzIOS.site_runtime_dir›   s   € ð ×$Ñ$Ð$r   N)ÚreturnÚstr) Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   r   r   r!   r$   r&   r(   r*   r.   r0   r3   r6   r9   r;   r=   r?   rA   rC   rE   rG   rI   rK   rM   rO   rQ   © r   r   r   r   
   s+  „ ñ
ð òtó ðtð ò"ó ð"ð ò"ó ð"ð ò$ó ð$ð ògó ðgð ò#ó ð#ð ò"ó ð"ð ò#ó ð#ð òeó ðeð ò!ó ð!ð ò1ó ð1ð
 ò;ó ð;ð ò:ó ð:ð ò8ó ð8ð ò7ó ð7ð ò9ó ð9ð ò:ó ð:ð ò8ó ð8ð ò;ó ð;ð ò5ó ð5ð ò$ó ð$ð
 ò2ó ð2ð ò!ó ð!ð ò4ó ð4ð ò*ó ð*ð ò\ó ð\ð ò%ó ñ%r   r   )	rW   Ú
__future__r   Úos.pathr   Úapir   r   Ú__all__rY   r   r   Ú<module>r^      s,   ðÙ 
å "ã å  ôT%ˆ/ô T%ðp 
ð�r   