
    ^h                     ,    S SK r SSKJrJrJr  S rS rg)    N   )jslinkjsdlinkToggleButtonc                  Z   [         R                  " [        5         [        5         S S S 5        [	        5       n [         R                  " [        5         [        U S45        S S S 5        [	        5       n[        U S4US45        [         R                  " [        5         [        U S4US45        S S S 5        [         R                  " [        5         [        U S4US45        S S S 5        g ! , (       d  f       N= f! , (       d  f       N= f! , (       d  f       Nd= f! , (       d  f       g = fNvaluenosuchtraittraits)pytestraises	TypeErrorr   r   w1w2s     \/home/james-whalen/.local/lib/python3.13/site-packages/ipywidgets/widgets/tests/test_link.pytest_jslink_argsr      s    	y	! 
"	B	y	!G} 
" 
B
B=2w-(	y	!G}r=12 
" 
y	!G}r8n- 
"	! 
"	! 
"	! 
"	! 
"	!/   C)C:DD)
C7:
D
D
D*c                  Z   [         R                  " [        5         [        5         S S S 5        [	        5       n [         R                  " [        5         [        U S45        S S S 5        [	        5       n[        U S4US45        [         R                  " [        5         [        U S4US45        S S S 5        [         R                  " [        5         [        U S4US45        S S S 5        g ! , (       d  f       N= f! , (       d  f       N= f! , (       d  f       Nd= f! , (       d  f       g = fr   )r   r   r   r   r   r   s     r   test_jsdlink_argsr      s    	y	!	 
"	B	y	!W 
" 
BRMB=)	y	!WM23 
" 
y	!WH~. 
"	! 
"	! 
"	! 
"	! 
"	!r   )r    r   r   r   r   r        r   <module>r      s     , ,. /r   