
    e                     R    d dl Z d dlmZmZ d dlmZmZ e j        j        Z	d Z
d ZdS )    N)
FloatPanelSpacer)serve_component
wait_untilc           	      r   t          t          t          d          dd          t          t          d          dd          t          t          d          dd                    t          |            |                     d                                           t          fd|            d S )	Nred
background   styleswidthheightgreenbluez.jsPanel-btn-closec                       j         dk    S )Nclosedstatus)float_panels   Elib/python3.11/site-packages/panel/tests/ui/layout/test_floatpanel.py<lambda>z0test_float_panel_closed_status.<locals>.<lambda>   s    {)X5     )r   r   dictr   locatorclickr   )pager   s    @r   test_float_panel_closed_statusr      s    de,,,CDDDdg...c#FFFdf---SEEE K D+&&&LL%&&,,...5555t<<<<<r   c           	      V    t          t          t          d          dd          t          t          d          dd          t          t          d          dd          d          }t           |                                d	          t           fd
            d S )Nr   r	   r   r   r   r   	minimizedr   z#jsPanel-replacement-containerc                                                        d                                           d         z   j        d         k    S )Nyr   )bounding_boxviewport_size)float_containerr   s   r   r   z5test_float_panel_status_set_on_init.<locals>.<lambda>    s?    $$&&s+o.J.J.L.LX.VV		H	%& r   )r   r   r   r   r   r   )r   r   r%   s   ` @r   #test_float_panel_status_set_on_initr&      s    de,,,CDDDdg...c#FFFdf---SEEE	  K D+&&&ll#CDDO & & & & &'+- - - - -r   )pytestpanelr   r   panel.tests.utilr   r   markui
pytestmarkr   r&    r   r   <module>r.      so     $ $ $ $ $ $ $ $ 8 8 8 8 8 8 8 8[^
= = =- - - - -r   