public/ckeditor/4.4dev/plugins/floatingspace/plugin.js
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;
				}
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;
				}
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 ; }
Change the current mode and update float space position accordingly.
Change the current mode and update float space position accordingly .