code: function setVal(fill, change, time, noscroll, temp, manual) {
              if (visible && !noscroll) {
                  scrollToPos(time, undefined, manual);
              }
  
              v = s.formatResult(that.temp);
  
              if (!temp) {
                  that.values = that.temp.slice(0);
                  that.val = v;
              }
  
              if (fill) {
                  if (input) {
                      elm.val(v);
                      if (change) {
                          preventChange = true;
                          elm.change();
                      }
                  }
  
                  event('onValueFill', [v, change]);
              }
          }
docs: ##### END: MODIFIED BY SAP