bokeh.server.callbacks
提供类来表示可以与Bokeh文档和会话关联的回调代码。
-
class NextTickCallback(callback: Callable[[], None], *, callback_id: ID)[source]
表示在下一个IOLoop“tick”上执行的回调。
-
__init__(callback: Callable[[], None], *, callback_id: ID) → None[源代码]
- Parameters:
-
-
class PeriodicCallback(callback: Callable[[], None], period: int, *, callback_id: ID)[source]
表示在指定的周期性时间间隔内,在IOLoop上定期执行的回调。
-
__init__(callback: Callable[[], None], period: int, *, callback_id: ID) → None[源代码]
- Parameters:
callback (可调用的)
period (int)
id (ID)
-
property period: int
此回调应重复执行的时间周期(以毫秒为单位)。
-
class SessionCallback(callback: Callable[[], None], *, callback_id: ID)[source]
与Bokeh文档和会话相关联的回调对象的基类。
-
__init__(callback: Callable[[], None], *, callback_id: ID) → None[源代码]
- Parameters:
-
-
property callback: Callable[[], None]
此回调所包装的可调用对象。
-
property id: ID
此回调的唯一ID
-
class TimeoutCallback(callback: Callable[[], None], timeout: int, *, callback_id: ID)[source]
表示在指定的时间间隔过后,在IOLoop上执行一次的回调。
-
__init__(callback: Callable[[], None], timeout: int, *, callback_id: ID) → None[源代码]
- Parameters:
callback (可调用的)
timeout (int)
id (ID)
-
property timeout: int
回调应在之后运行的时间(以毫秒为单位)。