Commit 05f6fef
committed
[INTERNAL] DemoKit: add hierarchical subsection support for API
reference sections
Implement support for multi-level section structure in API documentation, allowing sections to contain subsections organized in folder hierarchies.
- Sections can now have subsections (e.g., FAQ.md + FAQ/ folder)
- Main section content displays as "Overview" subsection
- Subsection files automatically loaded from matching directories
- Dropdown navigation shows only subsection names, not parent section
- The new dynamic sections/subsections are bookmark-able the page automatically scrolls down to the section
Example structure:
sections/Component/FAQ.md "Overview" subsection
sections/Component/FAQ/Example1.md "Example1" subsection
sections/Component/FAQ/Example2.md "Example2" subsection
JIRA: BGSOFUIPIRIN-6925
Change-Id: I13671f809e2d14b3628b812f5dae1bfcd8d354e91 parent 467424b commit 05f6fef
File tree
2 files changed
+88
-34
lines changed- lib/jsdoc
- src/sap.ui.documentation/src/sap/ui/documentation/sdk/controller
2 files changed
+88
-34
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1009 | 1009 | | |
1010 | 1010 | | |
1011 | 1011 | | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
1012 | 1024 | | |
1013 | | - | |
1014 | | - | |
1015 | | - | |
1016 | | - | |
1017 | | - | |
1018 | | - | |
1019 | | - | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
1020 | 1040 | | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
1021 | 1047 | | |
1022 | 1048 | | |
1023 | 1049 | | |
| |||
Lines changed: 55 additions & 27 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
| 131 | + | |
131 | 132 | | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
136 | 139 | | |
137 | 140 | | |
138 | 141 | | |
139 | | - | |
140 | | - | |
| 142 | + | |
141 | 143 | | |
142 | 144 | | |
143 | 145 | | |
144 | 146 | | |
145 | | - | |
146 | | - | |
| 147 | + | |
| 148 | + | |
147 | 149 | | |
148 | | - | |
149 | | - | |
150 | | - | |
| 150 | + | |
151 | 151 | | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
159 | 175 | | |
160 | 176 | | |
161 | 177 | | |
| |||
754 | 770 | | |
755 | 771 | | |
756 | 772 | | |
757 | | - | |
758 | | - | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
759 | 788 | | |
760 | | - | |
| 789 | + | |
761 | 790 | | |
762 | 791 | | |
763 | | - | |
764 | | - | |
765 | | - | |
766 | | - | |
767 | | - | |
768 | | - | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
769 | 797 | | |
770 | 798 | | |
771 | 799 | | |
| |||
0 commit comments