dimple-js
Version:
Dimple is an object-oriented API allowing you to create flexible axis-based charts using [d3.js](http://d3js.org "d3.js").
13 lines (11 loc) • 801 B
JavaScript
// Copyright: 2015 AlignAlytics
// License: "https://github.com/PMSI-AlignAlytics/dimple/blob/master/MIT-LICENSE.txt"
// Source: /src/objects/color/begin.js
// Help: http://github.com/PMSI-AlignAlytics/dimple/wiki/dimple.color
dimple.color = function (fill, stroke, opacity) {
// Help: http://github.com/PMSI-AlignAlytics/dimple/wiki/dimple.color#wiki-fill
this.fill = fill;
// Help: http://github.com/PMSI-AlignAlytics/dimple/wiki/dimple.color#wiki-stroke
this.stroke = (stroke === null || stroke === undefined ? d3.rgb(fill).darker(0.5).toString() : stroke);
// Help: http://github.com/PMSI-AlignAlytics/dimple/wiki/dimple.color#wiki-opacity
this.opacity = (opacity === null || opacity === undefined ? 0.8 : opacity);