bokeh.server.callbacks#
Provide classes to represent callback code that can be associate with Bokeh Documents and Sessions.
- class NextTickCallback(callback: Callable[[], None], *, callback_id: ID)[source]#
Represent a callback to execute on the next
IOLoop“tick”.
- class PeriodicCallback(callback: Callable[[], None], period: int, *, callback_id: ID)[source]#
Represent a callback to execute periodically on the
IOLoopat a specified periodic time interval.
- class SessionCallback(callback: Callable[[], None], *, callback_id: ID)[source]#
A base class for callback objects associated with Bokeh Documents and Sessions.
- __init__(callback: Callable[[], None], *, callback_id: ID) None[source]#
- Parameters:
callback (callable) –
id (ID) –
- property id: ID#
A unique ID for this callback
- class TimeoutCallback(callback: Callable[[], None], timeout: int, *, callback_id: ID)[source]#
Represent a callback to execute once on the
IOLoopafter a specified time interval passes.