MCPcopy Create free account
hub / github.com/SuperMap/iClient-JavaScript / createSideBarThirdMenu

Function createSideBarThirdMenu

examples/js/sidebar.js:157–175  ·  view source on GitHub ↗
(examples)

Source from the content-addressed store, hash-verified

155
156//创建三级菜单
157function createSideBarThirdMenu(examples) {
158 var ul = $("<ul class='treeview-menu third-menu'></ul>");
159 var len = (examples && examples.length) ? examples.length : 0;
160 for (var i = 0; i < len; i++) {
161 var example = examples[i];
162 if (window.isLocal && example.localIgnore) {
163 continue;
164 }
165 var title = utils.getLocalPairs(example, "name") || "【empty title】";
166
167 var li = $("<li class='menuTitle' id='" + example.fileName + "' title='" + title + "'></li>");
168 li.appendTo(ul);
169
170 if (example.fileName && title) {
171 createSideBarMenuThirdTitle(example.fileName, title, false,example.version).appendTo(li);
172 }
173 }
174 return ul;
175}
176
177
178function createSideBarMenuTitle(id, title, collapse, hasNewExamples) {

Callers 1

createSideBarSecondMenuFunction · 0.85

Calls 3

appendToMethod · 0.80
$Function · 0.50

Tested by

no test coverage detected