U
    õÕ/e
  ã                   @  s–   d Z ddlmZ ddlZe e¡ZddlmZ edddƒZ	ed	d
dƒZ
edddƒZedddƒZedddƒZedddƒZedddƒZedddƒZdZdS )aØ   These define the standard warning codes and messages for Bokeh
validation checks.

1000 *(MISSING_RENDERERS)*
    A |Plot| object has no renderers configured (will result in a blank plot).

1002 *(EMPTY_LAYOUT)*
    A layout model has no children (will result in a blank layout).

1004 *(BOTH_CHILD_AND_ROOT)*
    Each component can be rendered in only one place, can't be both a root and in a layout.

9999 *(EXT)*
    Indicates that a custom warning check has failed.

é    )ÚannotationsNé   )ÚWarningiè  ÚMISSING_RENDERERSzPlot has no renderersiê  ÚEMPTY_LAYOUTzLayout has no childreniì  ÚBOTH_CHILD_AND_ROOTz@Models should not be a document root if they are in a layout boxií  ÚFIXED_SIZING_MODEz7'fixed' sizing mode requires width and height to be setiî  ÚFIXED_WIDTH_POLICYz-'fixed' width policy requires width to be setiï  ÚFIXED_HEIGHT_POLICYz/'fixed' height policy requires height to be setið  ÚPALETTE_LENGTH_FACTORS_MISMATCHz/Palette length does not match number of factorsi'  ÚEXTz Custom extension reports warning© )Ú__doc__Ú
__future__r   ÚloggingÚ	getLoggerÚ__name__ÚlogÚissuer   r   r   r   r   r	   r
   r   r   Ú__all__r   r   r   úB/tmp/pip-unpacked-wheel-f5fndrjf/bokeh/core/validation/warnings.pyÚ<module>   sZ   
ýýýýýýýý