|
125 | 125 |
|
126 | 126 | document.getElementById("modeSelect").addEventListener("change", function(event) {
|
127 | 127 | var newMode = event.detail.selectedOption.textContent;
|
128 |
| - const tree = document.getElementById("tree"); |
| 128 | + var tree = document.getElementById("tree"); |
129 | 129 | tree.mode = newMode;
|
130 | 130 | });
|
131 | 131 |
|
132 | 132 | document.getElementById("expandAll").addEventListener("click", function(event) {
|
133 | 133 | var trees = Array.prototype.slice.call(document.getElementsByTagName("ui5-tree"));
|
134 |
| - const tree = document.getElementById("tree"); |
| 134 | + var tree = document.getElementById("tree"); |
135 | 135 | tree.walk(function(node) {
|
136 | 136 | node.expanded = true;
|
137 | 137 | });
|
138 | 138 | });
|
139 | 139 |
|
140 | 140 | document.getElementById("collapseAll").addEventListener("click", function(event) {
|
141 |
| - const tree = document.getElementById("tree"); |
| 141 | + var tree = document.getElementById("tree"); |
142 | 142 | tree.walk(function(node) {
|
143 | 143 | node.expanded = false;
|
144 | 144 | });
|
145 | 145 | });
|
146 | 146 |
|
147 | 147 | document.getElementById("expandLevel1").addEventListener("click", function(event) {
|
148 |
| - const tree = document.getElementById("tree"); |
| 148 | + var tree = document.getElementById("tree"); |
149 | 149 | tree.walk(function(node, level) {
|
150 | 150 | node.expanded = (level === 1);
|
151 | 151 | });
|
152 | 152 | });
|
153 | 153 |
|
154 | 154 | document.getElementById("expandLevel2").addEventListener("click", function(event) {
|
155 |
| - const tree = document.getElementById("tree"); |
| 155 | + var tree = document.getElementById("tree"); |
156 | 156 | tree.walk(function(node, level) {
|
157 | 157 | node.expanded = (level <= 2);
|
158 | 158 | });
|
159 | 159 | });
|
160 | 160 |
|
161 | 161 | var dynamicTree = document.getElementById("treeDynamic");
|
162 | 162 | dynamicTree.addEventListener("itemToggle", function(event) {
|
163 |
| - const item = event.detail.item; // get the node that is toggled |
| 163 | + var item = event.detail.item; // get the node that is toggled |
164 | 164 |
|
165 | 165 | // Only for the dynamic node, only when it's empty
|
166 | 166 | if (item.id === "dynamicNode" && item.children.length === 0) {
|
167 | 167 | dynamicTree.busy = true;
|
168 | 168 | event.preventDefault(); // do not let the toggle button switch yet
|
169 | 169 | setTimeout(function() {
|
170 |
| - const newItem = document.createElement("ui5-tree-item"); // Fetching from db.... |
| 170 | + var newItem = document.createElement("ui5-tree-item"); // Fetching from db.... |
171 | 171 | newItem.text = "Node fetched from DB after 2 sec";
|
172 | 172 | item.appendChild(newItem);
|
173 | 173 | item.toggle(); // now manually switch
|
|
0 commit comments