
    e_                     (    d dl mZ d dlmZmZ d ZdS )    )combinations)OptionsStorec                    g }t          j        |           }t          |                                          D ]\  }}t	          |          dk    rd |j                                        D             }t          t          j        d          D ]/\  }}||         ||         z  }|r|	                    ||f           0|S )N   c                 >    i | ]\  }}|t          |j                  S  )setallowed_keywords).0kos      Alib/python3.11/site-packages/holoviews/tests/plotting/__init__.py
<dictcomp>z(option_intersections.<locals>.<dictcomp>   s9     : : :!Q C 233 : : :       )
r   optionssorteditemslengroupsr   r   _option_groupsappend)	backendintersectionsr   r   optsvalid_optionsg1g2intersections	            r   option_intersectionsr!      s    MmG$$G'--//** 8 84q66A::x: :%)[%6%6%8%8: : :"7#91== 	8 	8FB(,}R/@@L 8$$a%6777	8 r   N)	itertoolsr   holoviews.core.optionsr   r   r!   r	   r   r   <module>r$      sH    " " " " " " 1 1 1 1 1 1 1 1    r   