21 lines
352 B
JavaScript
21 lines
352 B
JavaScript
![]() |
jvm.OrdinalScale = function(scale){
|
||
|
this.scale = scale;
|
||
|
};
|
||
|
|
||
|
jvm.OrdinalScale.prototype.getValue = function(value){
|
||
|
return this.scale[value];
|
||
|
};
|
||
|
|
||
|
jvm.OrdinalScale.prototype.getTicks = function(){
|
||
|
var ticks = [],
|
||
|
key;
|
||
|
|
||
|
for (key in this.scale) {
|
||
|
ticks.push({
|
||
|
label: key,
|
||
|
value: this.scale[key]
|
||
|
});
|
||
|
}
|
||
|
|
||
|
return ticks;
|
||
|
};
|