docs: function changeMode( newMode ) {
  					var editorPos = editable.getDocumentPosition();
  
  					switch ( newMode ) {
  						case 'top':
  							updatePos( 'absolute', 'top', editorPos.y - spaceHeight - dockedOffsetY );
  							break;
  						case 'pin':
  							updatePos( 'fixed', 'top', pinnedOffsetY );
  							break;
  						case 'bottom':
  							updatePos( 'absolute', 'top', editorPos.y + ( editorRect.height || editorRect.bottom - editorRect.top ) + dockedOffsetY );
  							break;
  					}
  
  					mode = newMode;
  				}