Ë
    êñi%  ã                   ó*   — d dl mZ dZ G d„ de«      Zy)é   )Ú	JSONMixinz@@typec                   óL   — e Zd ZdZdd„Zed„ «       Zej                  d„ «       Zy)ÚViewa  
    Represents a "hard configuration" of a camera location

    Parameters
    ---------
    type : str, default None
        deck.gl view to display, e.g., MapView
    controller : bool or dict, default None
        If True, camera becomes interactive with default settings.
        If False, camera is not interactive.
        If dict, camera becomes interactive with specified settings.
        Supported settings include:
        - scrollZoom : bool or dict, enable/disable scroll zoom
        - doubleClickZoom : bool, enable/disable double click zoom
        - touchZoom : bool, enable/disable touch zoom
        - dragPan : bool, enable/disable drag pan
        - dragRotate : bool, enable/disable drag rotate
        - keyboard : bool or dict, enable/disable keyboard controls

        Example to disable scroll zoom::

            view = pdk.View('MapView', {'scrollZoom': False}) # or
            view = pdk.View(type='MapView', controller={'scrollZoom': False})

    **kwargs
        Any of the parameters passable to a deck.gl View
    Nc                 ór   — || _         || _        || _        || _        | j                  j                  |«       y ©N)ÚtypeÚ
controllerÚwidthÚheightÚ__dict__Úupdate)Úselfr   r	   r
   r   Úkwargss         úV/var/www/pod-logistic/pod-ai/venv/lib/python3.12/site-packages/pydeck/bindings/view.pyÚ__init__zView.__init__#   s0   € ØˆŒ	Ø$ˆŒØˆŒ
ØˆŒØ�‰×Ñ˜VÕ$ó    c                 ó"   — t        | t        «      S r   )ÚgetattrÚTYPE_IDENTIFIER)r   s    r   r   z	View.type*   s   € ä�tœ_Ó-Ð-r   c                 ó0   — | j                  t        |«       y r   )Ú__setattr__r   )r   Ú	type_names     r   r   z	View.type.   s   € à×Ñœ¨)Õ4r   )NNNN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úpropertyr   Úsetter© r   r   r   r      s8   „ ñó8%ð ñ.ó ð.ð 
‡[�[ñ5ó ñ5r   r   N)Ú
json_toolsr   r   r   r   r   r   ú<module>r!      s   ðÝ !à€ô*5ˆ9õ *5r   