♪the bokeh.core PackageはBokeh自体を実現するために有用なモジュールを提供する.これらすべてのツールの文書はサイドバーメニューでアクセス可能である.ほとんどのユーザはここのほとんどのモジュールに興味がないかもしれない。しかし、特にBokehのためのカスタム拡張を作成する誰のためにも、より有用なものがある。以下にこれらのオプションを示す:
bokeh.core
Bokehモデル上の属性は、列挙値の指定と検証を含む自動タイプ検証をサポートします。Bokeh全体は多くの列挙を使用している.本節では,すべての内蔵コンポーネントに関する文書と,新しいコンポーネントをどのように作成するかに関する情報を含む.
Bokehアプリケーションと文書の基本構築ブロックは,グラフ,範囲,軸などのBokehモデルである.Bokehモデルは属性からなり,これらの属性は指定されたタイプを持つ属性と名付けられる.モデル属性は自身を自動的に検証し直列化することができる.本節では,Bokehモデルに付加可能なすべての属性タイプを紹介し,カスタム拡張を作成する際に非常に有用である.
ある属性集合はよく一緒に現れる.属性混合は属性のセットであり、例えば fill_color そして fill_alpha これは単一のユニットを構成しており,Bokehモデルに一度にすべて適用することが容易である.
fill_color
fill_alpha
BookehJSが使用する文書を直列化する場合,Bokeh pythonライブラリは潜在的または実際の使用問題の検出を試みる.これらの報告は、警告またはエラーを検証することであり、それらは、それに関連する一意のデジタルコードおよび名前を有する。本節では、このような警告およびエラーに関するより多くの詳細な情報を理解するのに役立つ。