
    ch                     :    S r  " S S5      r\ (       d  \" 5       r g g )Nc                   8    \ rS rSrSrS
S\S\S\4S jjrS r	S	r
g)Settings   a  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                 `    [         (       a   S5       eU=(       d    / U l        X l        X0l        g )Nz0Cannot instantiate more than one Settings object)settingsr   r   r   )selfr   r   r   s       bC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\pydeck/settings.py__init__Settings.__init__   s+    8OOO| 0 6B*(@%    c                 >    U R                   R                  XS.5        g )N)libraryNameuri)r   append)r
   namer   s      r   register_librarySettings.register_library%   s    $$T%FGr   )r   r   r   )NNN)__name__
__module____qualname____firstlineno____doc__liststrdictr   r   __static_attributes__ r   r   r   r      s,    4A AS Ako AHr   r   )r	   r   r   r   r   <module>r       s(   "H "HJ zH r   