website/files/v0.9.2/js/goldenlayout.js
function( splitter ) {

		var items = this._getItemsForSplitter( splitter ),
			sizeBefore = items.before.element[ this._dimension ](),
			sizeAfter = items.after.element[ this._dimension ](),
			splitterPositionInRange = ( this._splitterPosition + sizeBefore ) / ( sizeBefore + sizeAfter ),
			totalRelativeSize = items.before.config[ this._dimension ] + items.after.config[ this._dimension ];
	
		items.before.config[ this._dimension ] = splitterPositionInRange * totalRelativeSize;
		items.after.config[ this._dimension ] = ( 1 - splitterPositionInRange ) * totalRelativeSize;
	
		splitter.element.css({
			'top': 0,
			'left': 0
		});
		
		lm.utils.animFrame( lm.utils.fnBind( this.callDownwards, this, [ 'setSize' ] ) );
	}
function( splitter ) {

		var items = this._getItemsForSplitter( splitter ),
			sizeBefore = items.before.element[ this._dimension ](),
			sizeAfter = items.after.element[ this._dimension ](),
			splitterPositionInRange = ( this._splitterPosition + sizeBefore ) / ( sizeBefore + sizeAfter ),
			totalRelativeSize = items.before.config[ this._dimension ] + items.after.config[ this._dimension ];
	
		items.before.config[ this._dimension ] = splitterPositionInRange * totalRelativeSize;
		items.after.config[ this._dimension ] = ( 1 - splitterPositionInRange ) * totalRelativeSize;
	
		splitter.element.css({
			'top': 0,
			'left': 0
		});
		
		lm.utils.animFrame( lm.utils.fnBind( this.callDownwards, this, [ 'setSize' ] ) );
	}
function ( splitter ) { var items = this . _getItemsForSplitter ( splitter ) , sizeBefore = items . before . element [ this . _dimension ] ( ) , sizeAfter = items . after . element [ this . _dimension ] ( ) , splitterPositionInRange = ( this . _splitterPosition + sizeBefore ) / ( sizeBefore + sizeAfter ) , totalRelativeSize = items . before . config [ this . _dimension ] + items . after . config [ this . _dimension ] ; items . before . config [ this . _dimension ] = splitterPositionInRange * totalRelativeSize ; items . after . config [ this . _dimension ] = ( 1 - splitterPositionInRange ) * totalRelativeSize ; splitter . element . css ( { 'top' : 0 , 'left' : 0 } ) ; lm . utils . animFrame ( lm . utils . fnBind ( this . callDownwards , this , [ 'setSize' ] ) ) ; }
Invoked when a splitter's DragListener fires dragStop. Resets the splitters DOM position,
and applies the new sizes to the elements before and after the splitter and their children
on the next animation frame

@param   {lm.controls.Splitter} splitter

@returns {void}
Invoked when a splitter s DragListener fires dragStop . Resets the splitters DOM position and applies the new sizes to the elements before and after the splitter and their children on the next animation frame