🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "bokeh"

Found 23 matching component(s)

  • class ControlledDocumentApp

    Main application class for the Controlled Document Management System. This class initializes all components and provides the main Panel interface for the application. It is designed to be served via `panel serve` command and integrates with the existing datacapture application.

    File: /tf/active/vicechatdev/CDocs/main.py

    class controlleddocumentapp
  • class _state

    A global state management class that tracks and manages the state of running Panel applications, including server information, session data, busy status, and various application-level resources.

    File: /tf/active/vicechatdev/patches/state.py

    state-management global-state session-management server-management caching
  • function _server_url

    Constructs a properly formatted server URL by combining a base URL with a port number, handling both HTTP-prefixed and non-prefixed URLs.

    File: /tf/active/vicechatdev/patches/server.py

    url-construction server-configuration networking bokeh web-server
  • function _eval_panel

    Evaluates and initializes a panel component (function, template, or panel object) within a Bokeh document context, handling different panel types and modifying the document accordingly.

    File: /tf/active/vicechatdev/patches/server.py

    panel bokeh document server template
  • function async_execute

    Wraps and schedules async function execution in the appropriate event loop context, ensuring proper lock propagation and document context management for Bokeh/Panel applications.

    File: /tf/active/vicechatdev/patches/server.py

    async event-loop bokeh panel tornado
  • function _initialize_session_info

    Initializes and manages session information for a web application session, tracking session lifecycle timestamps and user agent data while maintaining a configurable history limit.

    File: /tf/active/vicechatdev/patches/server.py

    session-management web-application bokeh panel state-management
  • function server_html_page_for_session

    Generates a complete HTML page for a Bokeh server session by bundling resources and rendering document roots with session token.

    File: /tf/active/vicechatdev/patches/server.py

    bokeh html-generation server session rendering
  • function autoload_js_script

    Generates JavaScript code for autoloading a Bokeh document into a web page element, bundling necessary resources and creating render items for embedding.

    File: /tf/active/vicechatdev/patches/server.py

    bokeh embedding javascript autoload visualization
  • class Application

    A custom Bokeh Application subclass that extends BkApplication to integrate with Panel's state management system, handling session creation callbacks and document initialization with templates.

    File: /tf/active/vicechatdev/patches/server.py

    bokeh server application session-management document-initialization
  • class SessionPrefixHandler

    A mixin class that provides a context manager for temporarily modifying URL prefix-related state variables during request handling in a Bokeh server application.

    File: /tf/active/vicechatdev/patches/server.py

    bokeh tornado request-handler context-manager url-handling
  • class DocHandler

    DocHandler is a Tornado request handler that serves HTML pages for Bokeh sessions, combining session management with document rendering capabilities.

    File: /tf/active/vicechatdev/patches/server.py

    tornado bokeh web-handler session-management document-rendering
  • class AutoloadJsHandler

    A custom Tornado request handler that generates and serves the Bokeh autoload JavaScript chunk for embedding Bokeh applications in web pages.

    File: /tf/active/vicechatdev/patches/server.py

    tornado bokeh web-handler javascript autoload
  • class RootHandler

    A custom Tornado request handler that extends Bokeh's RootHandler to handle root URL requests with authentication and conditional redirection based on index file extensions.

    File: /tf/active/vicechatdev/patches/server.py

    tornado bokeh web-handler authentication routing
  • function modify_document

    Modifies a Bokeh document by executing a Python script/module within the document's context, with support for autoreload functionality and error handling.

    File: /tf/active/vicechatdev/patches/server.py

    bokeh document-modification code-execution autoreload hot-reload
  • function create_static_handler

    Creates a Tornado route handler tuple for serving static files in a Bokeh/Panel web application, with special handling for root path routing.

    File: /tf/active/vicechatdev/patches/server.py

    tornado bokeh static-files web-server routing
  • function init_doc

    Initializes a Bokeh document by registering session information and setting up document lifecycle event handlers for Panel applications.

    File: /tf/active/vicechatdev/patches/server.py

    bokeh document-initialization session-management server panel
  • function set_curdoc

    A context manager that temporarily sets the current Bokeh document (curdoc) in the application state, ensuring it is properly cleaned up after use.

    File: /tf/active/vicechatdev/patches/server.py

    context-manager bokeh document-management state-management panel
  • function with_lock

    A decorator that wraps callback functions (both sync and async) to mark them for execution with a Bokeh document lock, allowing safe modification of Bokeh models.

    File: /tf/active/vicechatdev/patches/server.py

    decorator bokeh threading lock callback
  • function unlocked

    A context manager that temporarily unlocks a Bokeh Document and dispatches ModelChangedEvents to all connected WebSocket clients during the context execution.

    File: /tf/active/vicechatdev/patches/server.py

    context-manager bokeh websocket event-dispatching document-management
  • function serve

    Serves one or more Panel objects on a single web server, allowing interactive dashboards and applications to be deployed locally or remotely with configurable networking and threading options.

    File: /tf/active/vicechatdev/patches/server.py

    server deployment web-server panel dashboard
  • function get_server

    Creates and configures a Bokeh Server instance to serve Panel applications with support for OAuth authentication, static file serving, and session management.

    File: /tf/active/vicechatdev/patches/server.py

    server web-server bokeh panel deployment
  • class StoppableThread

    A custom thread class that extends threading.Thread with the ability to gracefully stop a Bokeh server running in the thread by stopping its IOLoop.

    File: /tf/active/vicechatdev/patches/server.py

    threading bokeh server tornado ioloop
  • function cftime_to_timestamp

    Converts cftime datetime objects (or arrays) to timestamps since Unix epoch (1970-01-01 00:00:00) in specified time units, defaulting to microseconds.

    File: /tf/active/vicechatdev/patches/util.py

    datetime cftime timestamp calendar-conversion climate-data

Search Examples