mirror of
https://github.com/Redocly/redoc.git
synced 2025-01-31 10:04:08 +03:00
parent
10cdfe59ee
commit
87d9abd62b
|
@ -11,7 +11,8 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="param-info">
|
<div class="param-info">
|
||||||
<div>
|
<div>
|
||||||
<span *ngIf='param.type === "array"' class="param-array-format param-collection-format-{{param.collectionFormat}}">
|
<span *ngIf='param.type === "array"'
|
||||||
|
class="param-array-format param-collection-format-{{param.collectionFormat}}">
|
||||||
{{param | collectionFormat}}
|
{{param | collectionFormat}}
|
||||||
</span>
|
</span>
|
||||||
<span class="param-type {{param.type}}" [ngClass]="{'with-hint': param._displayTypeHint}"
|
<span class="param-type {{param.type}}" [ngClass]="{'with-hint': param._displayTypeHint}"
|
||||||
|
@ -21,8 +22,13 @@
|
||||||
<div class="param-default" *ngIf="param.default != null">
|
<div class="param-default" *ngIf="param.default != null">
|
||||||
<span class="param-default-value">{{param.default | json}}</span>
|
<span class="param-default-value">{{param.default | json}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div *ngIf="param.enum" class="param-enum">
|
<div *ngIf="param.enum || param._enumItem" class="param-enum">
|
||||||
<span *ngFor="let enumItem of param.enum" class="param-enum-value {{enumItem.type}}"> {{enumItem.val | json}} </span>
|
<span *ngFor="let enumItem of param.enum" class="param-enum-value {{enumItem.type}}">
|
||||||
|
{{enumItem.val | json}}
|
||||||
|
</span>
|
||||||
|
<span *ngIf="param._enumItem" class="param-enum-value {{param._enumItem.type}}">
|
||||||
|
{{param._enumItem.val | json}}
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<span *ngIf="param.pattern" class="param-pattern">{{param.pattern}}</span>
|
<span *ngIf="param.pattern" class="param-pattern">{{param.pattern}}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -35,8 +35,8 @@ const injectors = {
|
||||||
injectTo.enum = propertySchema.enum.map((value) => {
|
injectTo.enum = propertySchema.enum.map((value) => {
|
||||||
return {val: value, type: typeof value};
|
return {val: value, type: typeof value};
|
||||||
});
|
});
|
||||||
if (propertySchema.enum && propertySchema.enum.length === 1) {
|
if (injectTo.enum && injectTo.enum.length === 1) {
|
||||||
injectTo._enumItem = propertySchema.enum[0];
|
injectTo._enumItem = injectTo.enum[0];
|
||||||
injectTo.enum = null;
|
injectTo.enum = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user