OLD | NEW |
1 // This file contains functions for testing the label element. | 1 // This file contains functions for testing the label element. |
2 | 2 |
3 var withNoLabel = 0; | 3 var withNoLabel = 0; |
4 var withParentLabel = 1; | 4 var withParentLabel = 1; |
5 var withSiblingLabel = 2; | 5 var withSiblingLabel = 2; |
6 var withSibling2Label = 4; | 6 var withSibling2Label = 4; |
7 | 7 |
8 // Populate dom tree and returns test data. | 8 // Populate dom tree and returns test data. |
9 function setupLabelsTest(labelRelation, preHtml, postHtml) | 9 function setupLabelsTest(labelRelation, preHtml, postHtml) |
10 { | 10 { |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 | 63 |
64 getLabelableElementData: function (name) | 64 getLabelableElementData: function (name) |
65 { | 65 { |
66 var data = dataSet[name]; | 66 var data = dataSet[name]; |
67 return data && data.element.labels ? data : null; | 67 return data && data.element.labels ? data : null; |
68 }, | 68 }, |
69 | 69 |
70 outerElement: document.getElementById('div1'), | 70 outerElement: document.getElementById('div1'), |
71 }; | 71 }; |
72 } | 72 } |
| 73 |
| 74 function mouseMoveToLabel(labelId) { |
| 75 var label = document.getElementById(labelId); |
| 76 var itemHeight = Math.floor(label.offsetHeight / label.size); |
| 77 var offset = 5; |
| 78 if (window.eventSender) |
| 79 eventSender.mouseMoveTo(label.offsetLeft + offset, label.offsetTop + off
set - window.pageYOffset); |
| 80 } |
OLD | NEW |