}
},
- addDigit : function (num) {
+ addDigit : function (num)
+ {
// Add separator after every 3rd digit
if (this.digits.length % 3 == 0 && this.digits.length != 0)
{
- var li = this.el.select('li'.true).first();
- var digit = new Roo.ux.FlipCounter.Digit(li, num);
+
+ var digit = new Roo.ux.FlipCounter.Digit({ manager : this, currentNumber : num });
digit.manager = this;
this.digits.push(digit);
digit.render(this.el);
Roo.ux.FlipCounter.Digit = function(options)
{
- //Roo.apply(this, options);
+ Roo.apply(this, options);
+
+ this.currentNumber = parseInt(this.currentNumber);
- this.currentNumber = this.parseInt(this.currentNumber);
}
Roo.extend(Roo.ux.FlipCounter.Digit, Roo.bootstrap.Component, {
+ manager : null, // the flipcounter...
currentNumber : 0,
targetNum : 0,