DC.js - Karışımlar
Mixin bir abstract functional objectJavaScript sınıflarında karıştırılabilen ve kullanılabilen birçok önceden tanımlanmış işleve sahip. Ancak bağımsız olarak kullanılamazlar. Örneğin, DC.js birMixin ve dc.baseMixin, olduğu gibi kullanılamaz, ancak Çizgi Grafik, Pasta Grafiği vb. gibi tüm DC grafik sınıfları tarafından kullanılır. DC.js, grafikleri kolay ve verimli bir şekilde oluşturmak için sınırlı bir yararlı Karışım kümesine sahiptir. Bunlar aşağıdaki gibidir -
baseMixin- baseMixin, tüm grafik türleri için ortak işlevsellik sağlar. Çapraz filtre ve d3.js JavaScript kitaplığını entegre eder ve sınırlı D3.js bilgisine sahip grafikler oluşturmak için basit bir işlev kümesi sağlar.
capMixin - capMixin, bir sınırın (sınır) altındaki veri öğeleri için gruplama desteği sağlar.
colorMixin - colorMixin, grafikler için renk desteği sağlar.
marginMixin - marginMixin, grafikler için marj desteği sağlar.
coordinateGridMixin - koordinateGridMixin, grafikler için koordinat desteği sağlar.
stackMixin - stackMixin, d3.layout.stack.
bubbleMixin - bubbleMixin grafikler için kabarcık desteği sağlar.
Tüm bu karışımları sonraki bölümlerde ayrıntılı olarak anlayalım.