Lines Matching refs:tooltip

234         var tooltip = {  class in Tooltip._calculateTooltipPosition
248 tooltip.top = mouse.y;
249 tooltip.left = mouse.x;
250 tooltip.top += offsetY;
251 tooltip.left += offsetX;
252 tooltip.bottom = tooltip.top + tooltip.height;
253 tooltip.right = tooltip.left + tooltip.width;
256 if (tooltip.top < viewport.top - scrollTop) {
257 tooltip.top = viewport.top;
258 tooltip.bottom = tooltip.top + tooltip.height;
260 else if (tooltip.bottom > viewport.bottom) {
261 tooltip.bottom = viewport.bottom;
262 tooltip.top = tooltip.bottom - tooltip.height;
264 if (tooltip.left < viewport.left) {
265 tooltip.left = viewport.left;
266 tooltip.right = viewport.left + tooltip.width;
268 else if (tooltip.right > viewport.right) {
269 tooltip.right = viewport.right;
270 tooltip.left = tooltip.right - tooltip.width;
272 if (mouse.x >= tooltip.left && mouse.x <= tooltip.right) {
273 tooltip.left = mouse.x - tooltip.width - offsetX;
274 tooltip.right = tooltip.left + tooltip.width;
276 if (mouse.y >= tooltip.top && mouse.y <= tooltip.bottom) {
277 tooltip.top = mouse.y - tooltip.height - offsetY;
278 tooltip.bottom = tooltip.top + tooltip.height;
280 return tooltip;
327 var tooltip_1 = __webpack_require__(/*! ./tooltip */ "./sources/ext/tooltip/tooltip.ts");
330 this.tooltip = new tooltip_1.Tooltip();
336 this.tooltip.hide();
352 if (domHelpers.isChildOf(eventTarget, _this.tooltip.getNode())) {
437 this.tooltip.hide();
440 _this.tooltip.hide();
443 _this.tooltip.setContent(html);
444 _this.tooltip.show(event);
449 _this.tooltip.hide();