U
    /eg	                     @  s   d Z ddlmZ ddlZeeZddlmZ ddl	m
Z
 ddlmZmZmZ ddlmZ d	Ze
G d
d deZG dd deZG dd deZdS )z

    )annotationsN   )TextureRepetition)abstract)EnumNonNullableString)Model)CanvasTextureImageURLTextureTexturec                   @  s   e Zd ZdZeedddZdS )r   zF Base class for ``Texture`` models that represent fill patterns.

    repeat

    )defaulthelpN)__name__
__module____qualname____doc__r   r   Z
repetition r   r   9/tmp/pip-unpacked-wheel-f5fndrjf/bokeh/models/textures.pyr   +   s   r   c                   @  s   e Zd ZdZeeddZdS )r
   r   zB
    A snippet of JavaScript code to execute in the browser.

    r   N)r   r   r   r   r   r   coder   r   r   r   r
   5   s   r
   c                   @  s   e Zd ZdZeeddZdS )r   r   z?
    A URL to a drawable resource like image, video, etc.

    r   N)r   r   r   r   r   r   urlr   r   r   r   r   ?   s   r   )r   
__future__r   logging	getLoggerr   logZ
core.enumsr   Zcore.has_propsr   Zcore.propertiesr   r   r   modelr	   __all__r   r
   r   r   r   r   r   <module>   s   

	
