パス オブジェクト

PathObject には、ブロックを構成する DOM の SVG 要素が含まれています。

たとえば Geras レンダラには、ブロックに「main」パス、「dark」パス、「light」パスがあり、3D 効果を得ます。パス オブジェクトは、これらの各パスの SVG 要素を作成します。

geras パス

これは、ブロックにストロークを持つ単一のパス要素を持つ Thrasos レンダラとは対照的です。

thrasos パス

また、次の処理を行います。

  • ドロワーによって生成されたシェイプを SVG 要素に適用します。
  • SVG 要素にテーマカラーを適用する。
  • SVG 要素に他のスタイルを適用しています。