| ... | ... | @@ -693,14 +693,26 @@ |
| 693 | 693 | } |
| 694 | 694 | |
| 695 | 695 | if (container.fields.length !== 0) { |
| 696 | | resizeDomList(domListFields, container.fields.length, '<li></li>'); |
| 696 | resizeDomList(domListFields, container.fields.length, |
| 697 | '<tr><td></td><td></td><td></td></tr>'); |
| 697 | 698 | for (var i = 0; i < container.fields.length; i += 1) { |
| 698 | | var liDom = domListFields.children[i]; |
| 699 | 699 | var field = container.fields[i]; |
| 700 | var trDom = domListFields.children[i]; |
| 700 | 701 | |
| 701 | | var protoHtml = escapeHtml(field.name) + ": "; |
| 702 | | protoHtml += typeIndexName(field.type, true, true); |
| 703 | | liDom.innerHTML = protoHtml; |
| 702 | var tdName = trDom.children[0]; |
| 703 | var tdType = trDom.children[1]; |
| 704 | var tdDesc = trDom.children[2]; |
| 705 | |
| 706 | tdName.textContent = field.name; |
| 707 | |
| 708 | tdType.innerHTML = typeIndexName(field.type, true, true); |
| 709 | |
| 710 | var docs = zigAnalysis.astNodes[field.src].docs; |
| 711 | if (docs != null) { |
| 712 | tdDesc.innerHTML = shortDescMarkdown(docs); |
| 713 | } else { |
| 714 | tdDesc.textContent = ""; |
| 715 | } |
| 704 | 716 | } |
| 705 | 717 | domSectFields.classList.remove("hidden"); |
| 706 | 718 | } |