code: function(x, y, w, h) {
              var self = this;
              // Update current value
              self.currentViewBox.x = x;
              self.currentViewBox.y = y;
              self.currentViewBox.w = w;
              self.currentViewBox.h = h;
              // Perform set view box
              self.paper.setViewBox(x, y, w, h, false);
          }
docs: /*
  SetViewBox wrapper
  Apply new viewbox values and keep track of them
  
  This avoid using the internal variable paper._viewBox which
  may not be present in future version of Raphael