|  | @@ -930,24 +930,6 @@ smalltalk.MKScrollController);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  smalltalk.addClass('MKSplitController', smalltalk.MKController, [], 'Moka-Controllers');
 | 
	
		
			
				|  |  |  smalltalk.MKSplitController.comment="I am the abstract controller for `MKSplitView`.";
 | 
	
		
			
				|  |  | -smalltalk.addMethod(
 | 
	
		
			
				|  |  | -smalltalk.method({
 | 
	
		
			
				|  |  | -selector: "minimumThickness",
 | 
	
		
			
				|  |  | -category: 'accessing',
 | 
	
		
			
				|  |  | -fn: function (){
 | 
	
		
			
				|  |  | -var self=this;
 | 
	
		
			
				|  |  | -return smalltalk.withContext(function($ctx1) { 
 | 
	
		
			
				|  |  | -var $1;
 | 
	
		
			
				|  |  | -$1=_st(self._view())._minimumThickness();
 | 
	
		
			
				|  |  | -return $1;
 | 
	
		
			
				|  |  | -}, function($ctx1) {$ctx1.fill(self,"minimumThickness",{},smalltalk.MKSplitController)})},
 | 
	
		
			
				|  |  | -args: [],
 | 
	
		
			
				|  |  | -source: "minimumThickness\x0a\x09^ self view minimumThickness",
 | 
	
		
			
				|  |  | -messageSends: ["minimumThickness", "view"],
 | 
	
		
			
				|  |  | -referencedClasses: []
 | 
	
		
			
				|  |  | -}),
 | 
	
		
			
				|  |  | -smalltalk.MKSplitController);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  smalltalk.addMethod(
 | 
	
		
			
				|  |  |  smalltalk.method({
 | 
	
		
			
				|  |  |  selector: "onResize:helper:",
 | 
	
	
		
			
				|  | @@ -1052,7 +1034,7 @@ category: 'private',
 | 
	
		
			
				|  |  |  fn: function (aJQuery){
 | 
	
		
			
				|  |  |  var self=this;
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx1) { 
 | 
	
		
			
				|  |  | -var $6,$5,$4,$3,$7,$2,$1;
 | 
	
		
			
				|  |  | +var $6,$5,$4,$3,$8,$7,$2,$12,$11,$10,$9,$1;
 | 
	
		
			
				|  |  |  $6=self._view();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["view"]=1;
 | 
	
		
			
				|  |  |  $5=_st($6)._domSize();
 | 
	
	
		
			
				|  | @@ -1061,14 +1043,21 @@ $4=_st($5)._y();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["y"]=1;
 | 
	
		
			
				|  |  |  $3=_st($4).__minus(_st(_st(aJQuery)._position())._top());
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["-"]=1;
 | 
	
		
			
				|  |  | -$7=self._minimumThickness();
 | 
	
		
			
				|  |  | +$8=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=2;
 | 
	
		
			
				|  |  | +$7=_st($8)._minimumThickness();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["minimumThickness"]=1;
 | 
	
		
			
				|  |  |  $2=_st($3)._max_($7);
 | 
	
		
			
				|  |  | -$1=_st($2)._min_(_st(_st(_st(self._view())._domSize())._y()).__minus(self._minimumThickness()));
 | 
	
		
			
				|  |  | +$12=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=3;
 | 
	
		
			
				|  |  | +$11=_st($12)._domSize();
 | 
	
		
			
				|  |  | +$10=_st($11)._y();
 | 
	
		
			
				|  |  | +$9=_st($10).__minus(_st(self._view())._minimumThickness());
 | 
	
		
			
				|  |  | +$1=_st($2)._min_($9);
 | 
	
		
			
				|  |  |  return $1;
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"positionForSplitter:",{aJQuery:aJQuery},smalltalk.MKBottomFixedVerticalSplitController)})},
 | 
	
		
			
				|  |  |  args: ["aJQuery"],
 | 
	
		
			
				|  |  | -source: "positionForSplitter: aJQuery\x0a\x09^ ((self view domSize y - aJQuery position top) \x0a\x09\x09max: self minimumThickness) min: (self view domSize y - self minimumThickness)",
 | 
	
		
			
				|  |  | +source: "positionForSplitter: aJQuery\x0a\x09^ ((self view domSize y - aJQuery position top) \x0a\x09\x09max: self view minimumThickness) min: (self view domSize y - self view minimumThickness)",
 | 
	
		
			
				|  |  |  messageSends: ["min:", "max:", "-", "y", "domSize", "view", "top", "position", "minimumThickness"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
	
		
			
				|  | @@ -1120,17 +1109,24 @@ category: 'private',
 | 
	
		
			
				|  |  |  fn: function (aJQuery){
 | 
	
		
			
				|  |  |  var self=this;
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx1) { 
 | 
	
		
			
				|  |  | -var $3,$4,$2,$1;
 | 
	
		
			
				|  |  | +var $3,$5,$4,$2,$9,$8,$7,$6,$1;
 | 
	
		
			
				|  |  |  $3=_st(_st(aJQuery)._position())._left();
 | 
	
		
			
				|  |  | -$4=self._minimumThickness();
 | 
	
		
			
				|  |  | +$5=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=1;
 | 
	
		
			
				|  |  | +$4=_st($5)._minimumThickness();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["minimumThickness"]=1;
 | 
	
		
			
				|  |  |  $2=_st($3)._max_($4);
 | 
	
		
			
				|  |  | -$1=_st($2)._min_(_st(_st(_st(self._view())._domSize())._x()).__minus(self._minimumThickness()));
 | 
	
		
			
				|  |  | +$9=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=2;
 | 
	
		
			
				|  |  | +$8=_st($9)._domSize();
 | 
	
		
			
				|  |  | +$7=_st($8)._x();
 | 
	
		
			
				|  |  | +$6=_st($7).__minus(_st(self._view())._minimumThickness());
 | 
	
		
			
				|  |  | +$1=_st($2)._min_($6);
 | 
	
		
			
				|  |  |  return $1;
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"positionForSplitter:",{aJQuery:aJQuery},smalltalk.MKLeftFixedHorizontalSplitController)})},
 | 
	
		
			
				|  |  |  args: ["aJQuery"],
 | 
	
		
			
				|  |  | -source: "positionForSplitter: aJQuery\x0a\x09^ (aJQuery position left max: self minimumThickness)\x0a\x09\x09min: (self view domSize x - self minimumThickness)",
 | 
	
		
			
				|  |  | -messageSends: ["min:", "max:", "left", "position", "minimumThickness", "-", "x", "domSize", "view"],
 | 
	
		
			
				|  |  | +source: "positionForSplitter: aJQuery\x0a\x09^ (aJQuery position left max: self view minimumThickness)\x0a\x09\x09min: (self view domSize x - self view minimumThickness)",
 | 
	
		
			
				|  |  | +messageSends: ["min:", "max:", "left", "position", "minimumThickness", "view", "-", "x", "domSize"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.MKLeftFixedHorizontalSplitController);
 | 
	
	
		
			
				|  | @@ -1189,7 +1185,7 @@ category: 'private',
 | 
	
		
			
				|  |  |  fn: function (aJQuery){
 | 
	
		
			
				|  |  |  var self=this;
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx1) { 
 | 
	
		
			
				|  |  | -var $6,$5,$4,$3,$7,$2,$1;
 | 
	
		
			
				|  |  | +var $6,$5,$4,$3,$8,$7,$2,$12,$11,$10,$9,$1;
 | 
	
		
			
				|  |  |  $6=self._view();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["view"]=1;
 | 
	
		
			
				|  |  |  $5=_st($6)._domSize();
 | 
	
	
		
			
				|  | @@ -1198,14 +1194,21 @@ $4=_st($5)._x();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["x"]=1;
 | 
	
		
			
				|  |  |  $3=_st($4).__minus(_st(_st(aJQuery)._position())._left());
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["-"]=1;
 | 
	
		
			
				|  |  | -$7=self._minimumThickness();
 | 
	
		
			
				|  |  | +$8=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=2;
 | 
	
		
			
				|  |  | +$7=_st($8)._minimumThickness();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["minimumThickness"]=1;
 | 
	
		
			
				|  |  |  $2=_st($3)._max_($7);
 | 
	
		
			
				|  |  | -$1=_st($2)._min_(_st(_st(_st(self._view())._domSize())._x()).__minus(self._minimumThickness()));
 | 
	
		
			
				|  |  | +$12=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=3;
 | 
	
		
			
				|  |  | +$11=_st($12)._domSize();
 | 
	
		
			
				|  |  | +$10=_st($11)._x();
 | 
	
		
			
				|  |  | +$9=_st($10).__minus(_st(self._view())._minimumThickness());
 | 
	
		
			
				|  |  | +$1=_st($2)._min_($9);
 | 
	
		
			
				|  |  |  return $1;
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"positionForSplitter:",{aJQuery:aJQuery},smalltalk.MKRightFixedHorizontalSplitController)})},
 | 
	
		
			
				|  |  |  args: ["aJQuery"],
 | 
	
		
			
				|  |  | -source: "positionForSplitter: aJQuery\x0a\x09^ ((self view domSize x - aJQuery position left)\x0a\x09\x09max: self minimumThickness)\x0a\x09\x09\x09min: (self view domSize x - self minimumThickness)",
 | 
	
		
			
				|  |  | +source: "positionForSplitter: aJQuery\x0a\x09^ ((self view domSize x - aJQuery position left)\x0a\x09\x09max: self view minimumThickness)\x0a\x09\x09\x09min: (self view domSize x - self view minimumThickness)",
 | 
	
		
			
				|  |  |  messageSends: ["min:", "max:", "-", "x", "domSize", "view", "left", "position", "minimumThickness"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
	
		
			
				|  | @@ -1257,17 +1260,24 @@ category: 'private',
 | 
	
		
			
				|  |  |  fn: function (aJQuery){
 | 
	
		
			
				|  |  |  var self=this;
 | 
	
		
			
				|  |  |  return smalltalk.withContext(function($ctx1) { 
 | 
	
		
			
				|  |  | -var $3,$4,$2,$1;
 | 
	
		
			
				|  |  | +var $3,$5,$4,$2,$9,$8,$7,$6,$1;
 | 
	
		
			
				|  |  |  $3=_st(_st(aJQuery)._position())._top();
 | 
	
		
			
				|  |  | -$4=self._minimumThickness();
 | 
	
		
			
				|  |  | +$5=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=1;
 | 
	
		
			
				|  |  | +$4=_st($5)._minimumThickness();
 | 
	
		
			
				|  |  |  $ctx1.sendIdx["minimumThickness"]=1;
 | 
	
		
			
				|  |  |  $2=_st($3)._max_($4);
 | 
	
		
			
				|  |  | -$1=_st($2)._min_(_st(_st(_st(self._view())._domSize())._y()).__minus(self._minimumThickness()));
 | 
	
		
			
				|  |  | +$9=self._view();
 | 
	
		
			
				|  |  | +$ctx1.sendIdx["view"]=2;
 | 
	
		
			
				|  |  | +$8=_st($9)._domSize();
 | 
	
		
			
				|  |  | +$7=_st($8)._y();
 | 
	
		
			
				|  |  | +$6=_st($7).__minus(_st(self._view())._minimumThickness());
 | 
	
		
			
				|  |  | +$1=_st($2)._min_($6);
 | 
	
		
			
				|  |  |  return $1;
 | 
	
		
			
				|  |  |  }, function($ctx1) {$ctx1.fill(self,"positionForSplitter:",{aJQuery:aJQuery},smalltalk.MKTopFixedVerticalSplitController)})},
 | 
	
		
			
				|  |  |  args: ["aJQuery"],
 | 
	
		
			
				|  |  | -source: "positionForSplitter: aJQuery\x0a\x09^ (aJQuery position top max: self minimumThickness)\x0a\x09\x09min: (self view domSize y - self minimumThickness)",
 | 
	
		
			
				|  |  | -messageSends: ["min:", "max:", "top", "position", "minimumThickness", "-", "y", "domSize", "view"],
 | 
	
		
			
				|  |  | +source: "positionForSplitter: aJQuery\x0a\x09^ (aJQuery position top max: self view minimumThickness)\x0a\x09\x09min: (self view domSize y - self view minimumThickness)",
 | 
	
		
			
				|  |  | +messageSends: ["min:", "max:", "top", "position", "minimumThickness", "view", "-", "y", "domSize"],
 | 
	
		
			
				|  |  |  referencedClasses: []
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.MKTopFixedVerticalSplitController);
 |