mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-23 14:00:56 +01:00
36 lines
603 B
JavaScript
36 lines
603 B
JavaScript
|
/**
|
||
|
* @provides javelin-chart-function-label
|
||
|
*/
|
||
|
JX.install('ChartFunctionLabel', {
|
||
|
|
||
|
construct: function(spec) {
|
||
|
this._name = spec.name;
|
||
|
this._color = spec.color;
|
||
|
this._icon = spec.icon;
|
||
|
this._fillColor = spec.fillColor;
|
||
|
},
|
||
|
|
||
|
members: {
|
||
|
_name: null,
|
||
|
_color: null,
|
||
|
_icon: null,
|
||
|
_fillColor: null,
|
||
|
|
||
|
getColor: function() {
|
||
|
return this._color;
|
||
|
},
|
||
|
|
||
|
getName: function() {
|
||
|
return this._name;
|
||
|
},
|
||
|
|
||
|
getIcon: function() {
|
||
|
return this._icon || 'fa-circle';
|
||
|
},
|
||
|
|
||
|
getFillColor: function() {
|
||
|
return this._fillColor;
|
||
|
}
|
||
|
}
|
||
|
});
|