§
    ’u²e–  ã                   ó@   — d Z  G d„ d¦  «        Ze s e¦   «         Z d S d S )Nc                   ó.   — e Zd ZdZddededefd„Zd„ ZdS )	ÚSettingsa[  Global settings for pydeck

    Parameters
    ----------
    custom_libraries : list
        List of dictionaries of the format {'libraryName': 'LibraryName', 'resouceUri': 'deck.gl class URL'}.
        For example, if there was a custom deck.gl Layer classed `TagmapLayer`
        bundled for distribution at the path `https://demourl.libpath/bundle.js`,
        one could load it into pydeck by doing the following:

        ```
        pydeck.settings.custom_libraries = [
            {
                'libraryName': 'tagmapLibrary',
                'resourceUri': 'https://demourl.libpath/bundle.js'
            }
        ]
        layer = pydeck.Layer(
            'TagmapLayer',  # Assumes that tagmapLibrary exports TagmapLayer
            # <... kwargs here ...>
        )
        ```
    configuration : str
    default_layer_attributes : dict
    NÚcustom_librariesÚconfigurationÚdefault_layer_attributesc                 óV   — t           r
J d¦   «         ‚|pg | _        || _        || _        d S )Nz0Cannot instantiate more than one Settings object)Úsettingsr   r   r   )Úselfr   r   r   s       ú/lib/python3.11/site-packages/pydeck/settings.pyÚ__init__zSettings.__init__   s:   € ÝÐOÐOÐOÑOÔOÐOØ 0Ð 6°BˆÔØ*ˆÔØ(@ˆÔ%Ð%Ð%ó    c                 ó@   — | j                              ||dœ¦  «         d S )N)ÚlibraryNameÚuri)r   Úappend)r	   Únamer   s      r
   Úregister_libraryzSettings.register_library%   s'   € ØÔ×$Ò$°TÀ#Ð%FÐ%FÑGÔGÐGÐGÐGr   )NNN)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚlistÚstrÚdictr   r   © r   r
   r   r      si   € € € € € ðð ð4Að A¨ð AÀSð AÐkoð Að Að Að AðHð Hð Hð Hð Hr   r   )r   r   r   r   r
   ú<module>r      s^   ðØ€ð"Hð "Hð "Hð "Hð "Hñ "Hô "Hð "HðJ ð Øˆx‰zŒz€H€H€Hðð r   