Changeset View
Changeset View
Standalone View
Standalone View
webroot/rsrc/js/core/ToolTip.js
| Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | show : function(root, scale, align, content) { | ||||
| JX.$N('div', { className: 'jx-tooltip-anchor' }) | JX.$N('div', { className: 'jx-tooltip-anchor' }) | ||||
| ]); | ]); | ||||
| var node = JX.$N( | var node = JX.$N( | ||||
| 'div', | 'div', | ||||
| { className: 'jx-tooltip-container' }, | { className: 'jx-tooltip-container' }, | ||||
| node_inner); | node_inner); | ||||
| if (scale == 'auto') { | |||||
| node.style.maxWidth = ''; | |||||
| } else { | |||||
| node.style.maxWidth = scale + 'px'; | node.style.maxWidth = scale + 'px'; | ||||
| } | |||||
| JX.Tooltip.hide(); | JX.Tooltip.hide(); | ||||
| self._node = node; | self._node = node; | ||||
| // Append the tip to the document, but offscreen, so we can measure it. | // Append the tip to the document, but offscreen, so we can measure it. | ||||
| node.style.left = '-10000px'; | node.style.left = '-10000px'; | ||||
| document.body.appendChild(node); | document.body.appendChild(node); | ||||
| ▲ Show 20 Lines • Show All 173 Lines • Show Last 20 Lines | |||||