
    -e	                        d dl mZ d dlZ ej        e          Zd dlmZ ddlm	Z	 ddl
mZmZ dZ G d	 d
ee                   ZdS )    )annotationsN)Any   )ID   )EmptyMessage)okc                  .    e Zd ZdZdZed
d            Zd	S )r
   z Define the ``OK`` message for acknowledging successful handling of a
    previous message.

    The ``content`` fragment of for this message is empty.

    OK
request_idr   metadatar   returnc                `    |                      |          } | ||t                                S )a   Create an ``OK`` message

        Args:
            request_id (str) :
                The message ID for the message the precipitated the OK.

        Any additional keyword arguments will be put into the message
        ``metadata`` fragment as-is.

        )r   )create_headerr   )clsr   r   headers       :lib/python3.11/site-packages/bokeh/protocol/messages/ok.pycreatez	ok.create5   s2     ""j"99s68UWW---    N)r   r   r   r   r   r
   )__name__
__module____qualname____doc__msgtypeclassmethodr    r   r   r
   r
   +   sC          G. . . [. . .r   r
   )
__future__r   logging	getLoggerr   logtypingr   
core.typesr   messager   r	   __all__r
   r   r   r   <module>r&      s    # " " " " " g!!             $ $ $ $ $ $ $ $. . . . . . . . . .r   