code: function(win, elems) {
  				var mode = svgCanvas.getMode();
  				var elem = elems[0];
  
  				if (!elem) {
  					return;
  				}
  
  				multiselected = (elems.length >= 2 && elems[1] != null);
  				// Only updating fields for single elements for now
  				if (!multiselected) {
  					switch (mode) {
  						case 'rotate':
  							var ang = svgCanvas.getRotationAngle(elem);
  							$('#angle').val(ang);
  							$('#tool_reorient').toggleClass('disabled', ang === 0);
  							break;
  
  						// TODO: Update values that change on move/resize, etc
  //						case "select":
  //						case "resize":
  //							break;
  					}
  				}
  				svgCanvas.runExtensions('elementTransition', {
  					elems: elems
  				});
  			}
docs: Call when part of element is in process of changing, generally on mousemove actions like rotate, move, etc.