@@ -116,12 +116,12 @@ class DockLayoutEngine {
116
116
DockNode referenceParent = referenceNode.parent;
117
117
118
118
// Get the dimensions of the reference node, for resizing later on
119
- int referenceNodeWidth = referenceNode.container.containerElement.clientWidth ;
120
- int referenceNodeHeight = referenceNode.container.containerElement.clientHeight ;
119
+ int referenceNodeWidth = referenceNode.container.containerElement.client.width ;
120
+ int referenceNodeHeight = referenceNode.container.containerElement.client.height ;
121
121
122
122
// Get the dimensions of the reference node, for resizing later on
123
- int referenceNodeParentWidth = referenceParent.container.containerElement.clientWidth ;
124
- int referenceNodeParentHeight = referenceParent.container.containerElement.clientHeight ;
123
+ int referenceNodeParentWidth = referenceParent.container.containerElement.client.width ;
124
+ int referenceNodeParentHeight = referenceParent.container.containerElement.client.height ;
125
125
126
126
// Replace the reference node with a new composite node with the reference and new node as it's children
127
127
IDockContainer compositeContainer = _createDockContainer (direction, newNode, referenceNode);
@@ -159,14 +159,14 @@ class DockLayoutEngine {
159
159
}
160
160
161
161
// force resize the panel
162
- int containerWidth = newNode.container.containerElement.clientWidth ;
163
- int containerHeight = newNode.container.containerElement.clientHeight ;
162
+ int containerWidth = newNode.container.containerElement.client.width ;
163
+ int containerHeight = newNode.container.containerElement.client.height ;
164
164
newNode.container.resize (containerWidth, containerHeight);
165
165
}
166
166
167
167
void _forceResizeCompositeContainer (IDockContainer container) {
168
- int width = container.containerElement.clientWidth ;
169
- int height = container.containerElement.clientHeight ;
168
+ int width = container.containerElement.client.width ;
169
+ int height = container.containerElement.client.height ;
170
170
container.resize (width, height);
171
171
}
172
172
@@ -200,10 +200,10 @@ class DockLayoutEngine {
200
200
// TODO: Create a tab handle highlight to show that it's going to be docked in a tab
201
201
Element targetElement = referenceNode.container.containerElement;
202
202
Rectangle bounds = new Rectangle ();
203
- bounds.x = targetElement.offsetLeft ;
204
- bounds.y = targetElement.offsetTop ;
205
- bounds.width = targetElement.clientWidth ;
206
- bounds.height= targetElement.clientHeight ;
203
+ bounds.x = targetElement.offset.left ;
204
+ bounds.y = targetElement.offset.top ;
205
+ bounds.width = targetElement.client.width ;
206
+ bounds.height= targetElement.client.height ;
207
207
return bounds;
208
208
}
209
209
@@ -255,13 +255,13 @@ class DockLayoutEngine {
255
255
256
256
Rectangle bounds = new Rectangle ();
257
257
if (direction == "vertical" ) {
258
- bounds.x = compositeNode.container.containerElement.offsetLeft ;
259
- bounds.y = compositeNode.container.containerElement.offsetTop + targetPanelStart;
258
+ bounds.x = compositeNode.container.containerElement.offset.left ;
259
+ bounds.y = compositeNode.container.containerElement.offset.top + targetPanelStart;
260
260
bounds.width = compositeNode.container.width;
261
261
bounds.height = targetPanelSize;
262
262
} else if (direction == "horizontal" ) {
263
- bounds.x = compositeNode.container.containerElement.offsetLeft + targetPanelStart;
264
- bounds.y = compositeNode.container.containerElement.offsetTop ;
263
+ bounds.x = compositeNode.container.containerElement.offset.left + targetPanelStart;
264
+ bounds.y = compositeNode.container.containerElement.offset.top ;
265
265
bounds.width = targetPanelSize;
266
266
bounds.height = compositeNode.container.height;
267
267
}
0 commit comments