bokeh.server.callbacks

提供类来表示可以与Bokeh文档和会话关联的回调代码。

class NextTickCallback(document, callback, id=None)[源代码]

表示下一个要执行的回调 IOLoop “滴答”。

__init__(document, callback, id=None)[源代码]
参数
  • document (Document) --

  • callback (callable) --

  • id (str, optional) --

class PeriodicCallback(document, callback, period, id=None)[源代码]

表示要在上定期执行的回调 IOLoop 在指定的周期性时间间隔。

__init__(document, callback, period, id=None)[源代码]
参数
  • document (Document) --

  • callback (callable) --

  • period (int) --

  • id (str, optional) --

property period

此回调应重复执行的时间段(毫秒)。

class SessionCallback(document, callback, id=None)[源代码]

与Bokeh文档和会话关联的回调对象的基类。

__init__(document, callback, id=None)[源代码]
参数
  • document (Document) --

  • callback (callable) --

  • id (str, optional) --

property callback

此回调包装的可调用项。

property id

此回调的唯一ID

class TimeoutCallback(document, callback, timeout, id=None)[源代码]

表示要在上执行一次的回调 IOLoop 经过指定的时间间隔后。

__init__(document, callback, timeout, id=None)[源代码]
参数
  • document (Document) --

  • callback (callable) --

  • timeout (int) --

  • id (str, optional) --

property timeout

回调应在其之后运行的超时(毫秒)。