Dcjs-mixins

提供:Dev Guides
移動先:案内検索

DC.js-ミックスイン

Mixinは、JavaScriptクラスで混合して使用できる多くの事前定義関数を備えた*抽象的な機能オブジェクト*です。 ただし、スタンドアロンとして使用することはできません。 たとえば、DC.jsには Mixin および dc.baseMixin があり、これらはそのままでは使用できませんが、折れ線グラフ、円グラフなどのすべてのDCグラフクラスで使用されます。 DC.jsには、チャートを簡単かつ効率的に作成するための便利なMixinの限られたセットがあります。 彼らは次のとおりです-

  • baseMixin -baseMixinは、すべてのタイプのチャートに共通の機能を提供します。 クロスフィルターとd3.js JavaScriptライブラリを統合し、D3.jsの知識が限られているチャートを作成するための簡単な関数セットを提供します。
  • capMixin -capMixinは、制限(cap)未満のデータ要素のグループ化サポートを提供します。
  • colorMixin -colorMixinはチャートの色をサポートします。
  • marginMixin -marginMixinは、チャートのマージンサポートを提供します。
  • coordinateGridMixin -ordinateGridMixinは、チャートの座標サポートを提供します。
  • stackMixin -stackMixinは、 d3.layout.stack を使用してスタッキングサポートを提供します。
  • bubbleMixin -bubbleMixinは、チャートのバブルサポートを提供します。

これらのすべてのミックスインについては、後続の章で詳しく説明します。