
    el                     @    d dl mZ d dlmZ ddlmZ ed             ZdS )    )	ipywidget)Str   )jb_availablec                    t          d          }t          ||           }|j        dk    sJ t          |j                  dk    sJ t          |j                  d         }d|_        |j        dk    sJ ||j        v sJ d|_        t          |j                  dk    sJ d|_        t          |j                  dk    sJ t          |j                  d         }|                    dddd|d           ||j        v sJ t          |j                  dk    sJ d|_        ||j        v sJ t          |j                  dk    sJ d S )	NA)docr      _view_countchange)newoldnametypemodelr   )r   r   r   len_modelslistnotify_change)documentpanewidgetinit_idprev_ids        <lib/python3.11/site-packages/panel/tests/io/test_notebook.pytest_ipywidgetr      s   s88Dt***F""""t|!!!!4<  #GF""""dl""""Ft|!!!!Ft|!!!!4<  #G
1m"*V= = > > >dl""""t|!!!!Fdl""""t|!!!!!!    N)panel.io.notebookr   
panel.paner   utilr   r    r   r   <module>r"      s`    ' ' ' ' ' '             " " " " "r   