bokeh.document.util

Bokeh文書の処理に有用なサブルーチン関数を提供する.

initialize_references_json(references_json, references, setter=None)[ソース]

図中のモデルのJSON表現と新たなモデルオブジェクトを与え,JSONからモデルの属性を設定する.

パラメータ
  • references_json (JSON) -- JSONは,新しいモデルオブジェクトを初期化するための属性と値を指定する.

  • references (dict[str, Model]) -- モデルIDを新しく作成した(ただし初期化されていない)Bokehモデルの辞書にマッピングする. これは“out”パラメータです それがそうです。それに含まれる値はその場で修正されるだろう。

  • setter (ClientSession or ServerSession or None, optional) -- これはBokehアプリケーションの“ブーメラン”の更新を阻止するためのものです。(デフォルト値:なし)Bokehサーバアプリケーションのコンテキストでは、入力された属性更新は、更新を実行するセッションを使用して注釈される。この値は、更新によってトリガされた任意の後続の変更通知によって伝播される。セッションは、イベント設定器自身と比較し、自身からの任意の更新を抑制することができる。

instantiate_references_json(references_json, existing_instances: Dict[str, bokeh.core.has_props.HasProps])[ソース]

与えられた図中のすべてのモデルのJSONは,新しいモデルオブジェクトの辞書を返す.

パラメータ

references_json (JSON) -- JSONは作成する新しいBokehモデルを指定します

戻り値

ディクト! [文字列、モデル]

references_json(references)[ソース]

図中のすべてのモデルのリストを与え,それらとその属性を表すJSONを返す.

パラメータ

references (seq[Model]) -- JSONのモデルリストに変換する

戻り値

明細書.