|
|
@ -158,15 +158,17 @@ BI.Popover = BI.inherit(BI.Widget, { |
|
|
|
mounted: function () { |
|
|
|
mounted: function () { |
|
|
|
var self = this; |
|
|
|
var self = this; |
|
|
|
this.dragger.element.mousedown(function (e) { |
|
|
|
this.dragger.element.mousedown(function (e) { |
|
|
|
self.startX = self.element[0].offsetLeft; |
|
|
|
if (self.options.draggable !== false) { |
|
|
|
self.startY = self.element[0].offsetTop; |
|
|
|
self.startX = self.element[0].offsetLeft; |
|
|
|
self.tracker.captureMouseMoves(e); |
|
|
|
self.startY = self.element[0].offsetTop; |
|
|
|
|
|
|
|
self.tracker.captureMouseMoves(e); |
|
|
|
|
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
_getSuitableBodyHeight: function (height) { |
|
|
|
_getSuitableBodyHeight: function (height) { |
|
|
|
var o = this.options; |
|
|
|
var o = this.options; |
|
|
|
|
|
|
|
|
|
|
|
return BI.clamp(height, 0, BI.Widget._renderEngine.createElement("body")[0].clientHeight - o.headerHeight - (o.footer ? o.footerHeight : 0) - o.bodyTgap); |
|
|
|
return BI.clamp(height, 0, BI.Widget._renderEngine.createElement("body")[0].clientHeight - o.headerHeight - (o.footer ? o.footerHeight : 0) - o.bodyTgap); |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
@ -207,6 +209,10 @@ BI.Popover = BI.inherit(BI.Widget, { |
|
|
|
}; |
|
|
|
}; |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setDraggable: function (b) { |
|
|
|
|
|
|
|
this.options.draggable = b; |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
hide: function () { |
|
|
|
hide: function () { |
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
@ -224,9 +230,6 @@ BI.Popover = BI.inherit(BI.Widget, { |
|
|
|
setZindex: function (zindex) { |
|
|
|
setZindex: function (zindex) { |
|
|
|
this.element.css({ "z-index": zindex }); |
|
|
|
this.element.css({ "z-index": zindex }); |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
destroyed: function () { |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
BI.shortcut("bi.popover", BI.Popover); |
|
|
|
BI.shortcut("bi.popover", BI.Popover); |
|
|
|