code: function() {
          var changed = this._changedObjs;
          // Adjust the viewport
          if (this._dirtyViewport) {
              this._setViewport();
              this._dirtyViewport = false;
          }
  
          //if no objects have been changed, stop
          if (!changed.length) return;
  
          var i = 0,
              k = changed.length;
          //loop over all DOM elements needing updating
          for (; i < k; ++i) {
              changed[i].draw()._changed = false;
          }
  
          //reset DOM array
          changed.length = 0;
      }
docs: @
  #._render
  @comp DomLayer
  @kind Method
  @private
  
  @sign public .render()
  
  When "RenderScene" is triggered, draws all DOM entities that have been flagged
  
  @see DOM#.draw