|
115 | 115 | },
|
116 | 116 | "inlineTitleEncapsulation": {
|
117 | 117 | "anyOf": [
|
118 |
| - { |
119 |
| - "$ref": "#/definitions/Encapsulation" |
120 |
| - }, |
121 | 118 | {
|
122 | 119 | "const": false,
|
123 | 120 | "type": "boolean"
|
| 121 | + }, |
| 122 | + { |
| 123 | + "$ref": "#/definitions/Encapsulation" |
124 | 124 | }
|
125 | 125 | ],
|
126 | 126 | "description": "Defines how inline titles should be encapsulated in the rendered output."
|
|
136 | 136 | },
|
137 | 137 | "parameterEncapsulation": {
|
138 | 138 | "anyOf": [
|
139 |
| - { |
140 |
| - "$ref": "#/definitions/Encapsulation" |
141 |
| - }, |
142 | 139 | {
|
143 | 140 | "const": false,
|
144 | 141 | "type": "boolean"
|
| 142 | + }, |
| 143 | + { |
| 144 | + "$ref": "#/definitions/Encapsulation" |
145 | 145 | }
|
146 | 146 | ],
|
147 | 147 | "description": "Defines how parameters should be encapsulated in the rendered output."
|
148 | 148 | },
|
149 | 149 | "propertyEncapsulation": {
|
150 | 150 | "anyOf": [
|
151 |
| - { |
152 |
| - "$ref": "#/definitions/Encapsulation" |
153 |
| - }, |
154 | 151 | {
|
155 | 152 | "const": false,
|
156 | 153 | "type": "boolean"
|
| 154 | + }, |
| 155 | + { |
| 156 | + "$ref": "#/definitions/Encapsulation" |
157 | 157 | }
|
158 | 158 | ],
|
159 | 159 | "description": "Defines how properties should be encapsulated in the rendered output."
|
160 | 160 | },
|
161 | 161 | "renderClassMemberTitles": {
|
162 | 162 | "anyOf": [
|
163 |
| - { |
164 |
| - "type": "boolean" |
165 |
| - }, |
166 | 163 | {
|
167 | 164 | "const": "documentation",
|
168 | 165 | "type": "string"
|
169 | 166 | },
|
170 | 167 | {
|
171 | 168 | "const": "tableOfContents",
|
172 | 169 | "type": "string"
|
| 170 | + }, |
| 171 | + { |
| 172 | + "type": "boolean" |
173 | 173 | }
|
174 | 174 | ],
|
175 | 175 | "description": "Defines whether the renderer should render titles for object members."
|
|
180 | 180 | },
|
181 | 181 | "renderEntityPrefixes": {
|
182 | 182 | "anyOf": [
|
183 |
| - { |
184 |
| - "type": "boolean" |
185 |
| - }, |
186 | 183 | {
|
187 | 184 | "const": "documentation",
|
188 | 185 | "type": "string"
|
189 | 186 | },
|
190 | 187 | {
|
191 | 188 | "const": "tableOfContents",
|
192 | 189 | "type": "string"
|
| 190 | + }, |
| 191 | + { |
| 192 | + "type": "boolean" |
193 | 193 | }
|
194 | 194 | ],
|
195 | 195 | "description": "Defines whether the renderer should render prefixes for entities."
|
196 | 196 | },
|
| 197 | + "renderInternalEntities": { |
| 198 | + "description": "Defines whether entities marked with an `@internal` tag should appear in the rendered output.", |
| 199 | + "type": "boolean" |
| 200 | + }, |
197 | 201 | "renderOrder": {
|
198 | 202 | "description": "Defines the order in which entities should be rendered.",
|
199 | 203 | "items": {
|
|
203 | 207 | },
|
204 | 208 | "renderParentNames": {
|
205 | 209 | "anyOf": [
|
206 |
| - { |
207 |
| - "type": "boolean" |
208 |
| - }, |
209 | 210 | {
|
210 | 211 | "const": "documentation",
|
211 | 212 | "type": "string"
|
212 | 213 | },
|
213 | 214 | {
|
214 | 215 | "const": "tableOfContents",
|
215 | 216 | "type": "string"
|
| 217 | + }, |
| 218 | + { |
| 219 | + "type": "boolean" |
216 | 220 | }
|
217 | 221 | ],
|
218 | 222 | "description": "Defines whether the parent name of members should be rendered in the signature."
|
|
235 | 239 | },
|
236 | 240 | "stringLiteralEncapsulation": {
|
237 | 241 | "anyOf": [
|
238 |
| - { |
239 |
| - "$ref": "#/definitions/Encapsulation" |
240 |
| - }, |
241 | 242 | {
|
242 | 243 | "const": false,
|
243 | 244 | "type": "boolean"
|
| 245 | + }, |
| 246 | + { |
| 247 | + "$ref": "#/definitions/Encapsulation" |
244 | 248 | }
|
245 | 249 | ],
|
246 | 250 | "description": "Defines how string literal type annotations should be encapsulated in the rendered output."
|
247 | 251 | },
|
248 | 252 | "tagEncapsulation": {
|
249 | 253 | "anyOf": [
|
250 |
| - { |
251 |
| - "$ref": "#/definitions/Encapsulation" |
252 |
| - }, |
253 | 254 | {
|
254 | 255 | "const": false,
|
255 | 256 | "type": "boolean"
|
| 257 | + }, |
| 258 | + { |
| 259 | + "$ref": "#/definitions/Encapsulation" |
256 | 260 | }
|
257 | 261 | ],
|
258 | 262 | "description": "Defines how tags like `@beta` or `@deprecated` should be encapsulated in the rendered output."
|
|
492 | 496 | },
|
493 | 497 | "typeEncapsulation": {
|
494 | 498 | "anyOf": [
|
495 |
| - { |
496 |
| - "$ref": "#/definitions/Encapsulation" |
497 |
| - }, |
498 | 499 | {
|
499 | 500 | "const": false,
|
500 | 501 | "type": "boolean"
|
| 502 | + }, |
| 503 | + { |
| 504 | + "$ref": "#/definitions/Encapsulation" |
501 | 505 | }
|
502 | 506 | ],
|
503 | 507 | "description": "Defines how type annotations should be encapsulated in the rendered output."
|
504 | 508 | },
|
505 | 509 | "typeParameterEncapsulation": {
|
506 | 510 | "anyOf": [
|
507 |
| - { |
508 |
| - "$ref": "#/definitions/Encapsulation" |
509 |
| - }, |
510 | 511 | {
|
511 | 512 | "const": false,
|
512 | 513 | "type": "boolean"
|
| 514 | + }, |
| 515 | + { |
| 516 | + "$ref": "#/definitions/Encapsulation" |
513 | 517 | }
|
514 | 518 | ],
|
515 | 519 | "description": "Defines how type parameters should be encapsulated in the rendered output."
|
|
531 | 535 | {
|
532 | 536 | "additionalProperties": {
|
533 | 537 | "anyOf": [
|
| 538 | + { |
| 539 | + "const": "*", |
| 540 | + "type": "string" |
| 541 | + }, |
534 | 542 | {
|
535 | 543 | "items": {
|
536 | 544 | "type": "string"
|
537 | 545 | },
|
538 | 546 | "type": "array"
|
539 |
| - }, |
540 |
| - { |
541 |
| - "const": "*", |
542 |
| - "type": "string" |
543 | 547 | }
|
544 | 548 | ]
|
545 | 549 | },
|
|
570 | 574 | "properties": {
|
571 | 575 | "allowedHTMLTags": {
|
572 | 576 | "anyOf": [
|
| 577 | + { |
| 578 | + "const": false, |
| 579 | + "type": "boolean" |
| 580 | + }, |
573 | 581 | {
|
574 | 582 | "items": {
|
575 | 583 | "type": "string"
|
576 | 584 | },
|
577 | 585 | "type": "array"
|
578 |
| - }, |
579 |
| - { |
580 |
| - "const": false, |
581 |
| - "type": "boolean" |
582 | 586 | }
|
583 | 587 | ],
|
584 | 588 | "description": "Defines which HTML tags are allowed in the rendered output. Will be used in the future to render anchor nodes."
|
|
589 | 593 | },
|
590 | 594 | "inlineTitleEncapsulation": {
|
591 | 595 | "anyOf": [
|
592 |
| - { |
593 |
| - "$ref": "#/definitions/Encapsulation" |
594 |
| - }, |
595 | 596 | {
|
596 | 597 | "const": false,
|
597 | 598 | "type": "boolean"
|
| 599 | + }, |
| 600 | + { |
| 601 | + "$ref": "#/definitions/Encapsulation" |
598 | 602 | }
|
599 | 603 | ],
|
600 | 604 | "description": "Defines how inline titles should be encapsulated in the rendered output."
|
|
610 | 614 | },
|
611 | 615 | "parameterEncapsulation": {
|
612 | 616 | "anyOf": [
|
613 |
| - { |
614 |
| - "$ref": "#/definitions/Encapsulation" |
615 |
| - }, |
616 | 617 | {
|
617 | 618 | "const": false,
|
618 | 619 | "type": "boolean"
|
| 620 | + }, |
| 621 | + { |
| 622 | + "$ref": "#/definitions/Encapsulation" |
619 | 623 | }
|
620 | 624 | ],
|
621 | 625 | "description": "Defines how parameters should be encapsulated in the rendered output."
|
622 | 626 | },
|
623 | 627 | "propertyEncapsulation": {
|
624 | 628 | "anyOf": [
|
625 |
| - { |
626 |
| - "$ref": "#/definitions/Encapsulation" |
627 |
| - }, |
628 | 629 | {
|
629 | 630 | "const": false,
|
630 | 631 | "type": "boolean"
|
| 632 | + }, |
| 633 | + { |
| 634 | + "$ref": "#/definitions/Encapsulation" |
631 | 635 | }
|
632 | 636 | ],
|
633 | 637 | "description": "Defines how properties should be encapsulated in the rendered output."
|
634 | 638 | },
|
635 | 639 | "renderClassMemberTitles": {
|
636 | 640 | "anyOf": [
|
637 |
| - { |
638 |
| - "type": "boolean" |
639 |
| - }, |
640 | 641 | {
|
641 | 642 | "const": "documentation",
|
642 | 643 | "type": "string"
|
643 | 644 | },
|
644 | 645 | {
|
645 | 646 | "const": "tableOfContents",
|
646 | 647 | "type": "string"
|
| 648 | + }, |
| 649 | + { |
| 650 | + "type": "boolean" |
647 | 651 | }
|
648 | 652 | ],
|
649 | 653 | "description": "Defines whether the renderer should render titles for object members."
|
|
654 | 658 | },
|
655 | 659 | "renderEntityPrefixes": {
|
656 | 660 | "anyOf": [
|
657 |
| - { |
658 |
| - "type": "boolean" |
659 |
| - }, |
660 | 661 | {
|
661 | 662 | "const": "documentation",
|
662 | 663 | "type": "string"
|
663 | 664 | },
|
664 | 665 | {
|
665 | 666 | "const": "tableOfContents",
|
666 | 667 | "type": "string"
|
| 668 | + }, |
| 669 | + { |
| 670 | + "type": "boolean" |
667 | 671 | }
|
668 | 672 | ],
|
669 | 673 | "description": "Defines whether the renderer should render prefixes for entities."
|
670 | 674 | },
|
| 675 | + "renderInternalEntities": { |
| 676 | + "description": "Defines whether entities marked with an `@internal` tag should appear in the rendered output.", |
| 677 | + "type": "boolean" |
| 678 | + }, |
671 | 679 | "renderOrder": {
|
672 | 680 | "description": "Defines the order in which entities should be rendered.",
|
673 | 681 | "items": {
|
|
677 | 685 | },
|
678 | 686 | "renderParentNames": {
|
679 | 687 | "anyOf": [
|
680 |
| - { |
681 |
| - "type": "boolean" |
682 |
| - }, |
683 | 688 | {
|
684 | 689 | "const": "documentation",
|
685 | 690 | "type": "string"
|
686 | 691 | },
|
687 | 692 | {
|
688 | 693 | "const": "tableOfContents",
|
689 | 694 | "type": "string"
|
| 695 | + }, |
| 696 | + { |
| 697 | + "type": "boolean" |
690 | 698 | }
|
691 | 699 | ],
|
692 | 700 | "description": "Defines whether the parent name of members should be rendered in the signature."
|
|
712 | 720 | },
|
713 | 721 | "stringLiteralEncapsulation": {
|
714 | 722 | "anyOf": [
|
715 |
| - { |
716 |
| - "$ref": "#/definitions/Encapsulation" |
717 |
| - }, |
718 | 723 | {
|
719 | 724 | "const": false,
|
720 | 725 | "type": "boolean"
|
| 726 | + }, |
| 727 | + { |
| 728 | + "$ref": "#/definitions/Encapsulation" |
721 | 729 | }
|
722 | 730 | ],
|
723 | 731 | "description": "Defines how string literal type annotations should be encapsulated in the rendered output."
|
724 | 732 | },
|
725 | 733 | "tagEncapsulation": {
|
726 | 734 | "anyOf": [
|
727 |
| - { |
728 |
| - "$ref": "#/definitions/Encapsulation" |
729 |
| - }, |
730 | 735 | {
|
731 | 736 | "const": false,
|
732 | 737 | "type": "boolean"
|
| 738 | + }, |
| 739 | + { |
| 740 | + "$ref": "#/definitions/Encapsulation" |
733 | 741 | }
|
734 | 742 | ],
|
735 | 743 | "description": "Defines how tags like `@beta` or `@deprecated` should be encapsulated in the rendered output."
|
|
969 | 977 | },
|
970 | 978 | "typeEncapsulation": {
|
971 | 979 | "anyOf": [
|
972 |
| - { |
973 |
| - "$ref": "#/definitions/Encapsulation" |
974 |
| - }, |
975 | 980 | {
|
976 | 981 | "const": false,
|
977 | 982 | "type": "boolean"
|
| 983 | + }, |
| 984 | + { |
| 985 | + "$ref": "#/definitions/Encapsulation" |
978 | 986 | }
|
979 | 987 | ],
|
980 | 988 | "description": "Defines how type annotations should be encapsulated in the rendered output."
|
981 | 989 | },
|
982 | 990 | "typeParameterEncapsulation": {
|
983 | 991 | "anyOf": [
|
984 |
| - { |
985 |
| - "$ref": "#/definitions/Encapsulation" |
986 |
| - }, |
987 | 992 | {
|
988 | 993 | "const": false,
|
989 | 994 | "type": "boolean"
|
| 995 | + }, |
| 996 | + { |
| 997 | + "$ref": "#/definitions/Encapsulation" |
990 | 998 | }
|
991 | 999 | ],
|
992 | 1000 | "description": "Defines how type parameters should be encapsulated in the rendered output."
|
|
0 commit comments