r3-legacy/bak/r3-api-number.js

34 lines
531 B
JavaScript

/**
* R3.API.Number
* @constructor
* @param value
* @param grain
* @param min
* @param max
*/
R3.API.Number = function(
value,
grain,
min,
max
) {
if (R3.Utils.UndefinedOrNull(value)) {
value = 0;
}
this.value = value;
if (R3.Utils.UndefinedOrNull(grain)) {
grain = 0.1;
}
this.grain = grain;
if (R3.Utils.UndefinedOrNull(min)) {
min = 0;
}
this.min = min;
if (R3.Utils.UndefinedOrNull(max)) {
max = 100;
}
this.max = max;
};