<div class="api-info-wrapper"> <h1>{{info.title}} ({{info.version}})</h1> <p> Download OpenAPI (fka Swagger) specification: <a class="openapi-button" target="_blank" attr.href='{{specUrl}}'> Download </a> </p> <p> <!-- TODO: create separate components for contact and license ? --> <span *ngIf="info?.contact"> Contact: <a *ngIf="info.contact.url" href="{{info.contact.url}}"> {{info.contact.name || info.contact.url}}</a> <a *ngIf="info.contact.email" href="mailto:{{info.contact.email}}"> {{info.contact.email}}</a> </span> <span *ngIf="info.license"> License: <a *ngIf="info.license.url" href="{{info.license.url}}"> {{info.license.name}} </a> <span *ngIf="!info.license.url"> {{info.license.name}} </span> </span> </p> <span class="redoc-markdown-block"> <dynamic-ng2-viewer [html]="info['x-redoc-html-description']"></dynamic-ng2-viewer> </span> </div>