U
    /eA                     @  sR   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ZG dd	 d	eZdS )
z Provide readonly properties.     )annotationsN   )SingleParameterizedProperty)	Intrinsic)Readonlyc                      s0   e Zd ZdZeddddd fddZ  ZS )r   z9 A property that can't be manually modified by the user. N)defaulthelp
serializedNone)returnc                  s   t  j|||d|d d S )NT)r   r   readonlyr	   )super__init__)selfZ
type_paramr   r   r	   	__class__ @/tmp/pip-unpacked-wheel-f5fndrjf/bokeh/core/property/readonly.pyr   (   s    zReadonly.__init__)__name__
__module____qualname____doc__r   r   __classcell__r   r   r   r   r   %   s   r   )r   
__future__r   logging	getLoggerr   logbasesr   Z
singletonsr   __all__r   r   r   r   r   <module>   s   
