File tree Expand file tree Collapse file tree 3 files changed +13
-6
lines changed Expand file tree Collapse file tree 3 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -44,9 +44,16 @@ export const schema = {
44
44
responses
45
45
}
46
46
} ,
47
- 'enum-item' : enumItem ,
48
- 'types-allof' : allOf ,
49
- 'parameter-item-definition' : hiddenParameterItemDefinition ,
47
+ // Common fields that are only used as lazylink targets.
48
+ 'common' : {
49
+ 'type' : 'object' ,
50
+ 'showValueInParent' : false ,
51
+ 'children' : {
52
+ 'enum-item' : enumItem ,
53
+ 'types-allof' : allOf ,
54
+ 'parameter-item-definition' : hiddenParameterItemDefinition
55
+ }
56
+ } ,
50
57
'parameters' : {
51
58
'type' : 'link' ,
52
59
'target' : '/global-definitions/parameters'
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ export const parameterItemDefinition = {
70
70
'collectionFormat' : parameterCollectionFormat ,
71
71
'items' : {
72
72
'type' : 'lazylink' ,
73
- 'target' : '/parameter-item-definition' ,
73
+ 'target' : '/common/ parameter-item-definition' ,
74
74
'conditions' : {
75
75
'../type' : 'array'
76
76
}
Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ export const enumItem = {
139
139
'type' : 'array' ,
140
140
'item' : {
141
141
'type' : 'lazylink' ,
142
- 'target' : '/enum-item'
142
+ 'target' : '/common/ enum-item'
143
143
} ,
144
144
'hideValueIfEmpty' : false ,
145
145
'i18n' : blankLabel
@@ -271,7 +271,7 @@ export const types = {
271
271
} ,
272
272
'allOf' : {
273
273
'type' : 'lazylink' ,
274
- 'target' : '/types-allof' ,
274
+ 'target' : '/common/ types-allof' ,
275
275
'conditions' : {
276
276
'../x-oad-type' : 'allOf'
277
277
}
You can’t perform that action at this time.
0 commit comments