| function auto_index(module) { |
| $(document).ready(function () { |
| // find all classes or functions |
| var div_query = "div[class='section'][id='" + module + "']"; |
| var class_query = div_query + " dl[class='class'] > dt"; |
| var func_query = div_query + " dl[class='function'] > dt"; |
| var targets = $(class_query + ',' + func_query); |
| |
| var li_node = $("div.sphinxsidebarwrapper li a[href='#" + module + "']").parent(); |
| var html = "<ul>"; |
| |
| for (var i = 0; i < targets.length; ++i) { |
| var id = $(targets[i]).attr('id'); |
| // remove 'mxnet.' prefix to make menus shorter |
| var id_simple = id.replace(/^mxnet\./, ''); |
| html += "<li><a class='reference internal' href='#"; |
| html += id; |
| html += "'>" + id_simple + "</a></li>"; |
| } |
| |
| html += "</ul>"; |
| li_node.append(html); |
| }); |
| } |