},
XObject,
{
+
+ placement : Gdl.DockPlacement.TOP,
+ behaviour : 0,
+ // name / long name...
+
pack : function(parent, item)
{
if (XObject.type(parent.el) == 'GdlDock') {
- parent.el.add_item (this.el, Gdl.DockPlacement.TOP);
+ parent.el.add_item (this.el, this.placement || Gdl.DockPlacement.TOP);
return;
}
// otherwise
- parent.el.dock_to (this.el, Gdl.DockPlacement.TOP, -1);
+ parent.el.dock_to (this.el, this.placement || Gdl.DockPlacement.TOP, -1);
// dock.add_item (item2, Gdl.DockPlacement.RIGHT);
this.behaviour || 0 //Gdl.DockItemBehavior.LOCKED
);
- this.layout = new Gdl.DockLayout.c_new (dock);
+
XObject.prototype.init.call(this);
}
}