|
10 | 10 | </div> |
11 | 11 |
|
12 | 12 | <!-- linkage-stmts --> |
13 | | - <div class="yang-info-section" *ngIf="!section('imports')"><a class="yang-info-section-label" (click)="section('imports', true)">imports</a></div> |
14 | | - <div class="yang-info-section" *ngIf="section('imports') && data['import']"><a class="yang-info-section-label" (click)="section('imports', false)">imports</a> |
15 | | - <span class="yang-info-subsection" *ngFor="let key of getKeys(data['import'])"> |
16 | | - <span class="yang-info-subsection-label"> |
17 | | - <a (click)="link(data['import'][key]['resolves-to'].module+'.yang')">{{key}}</a> |
| 13 | + <ng-container *ngIf="data['import']"> |
| 14 | + <div class="yang-info-section" *ngIf="!section('imports')"><a class="yang-info-section-label" (click)="section('imports', true)">imports</a></div> |
| 15 | + <div class="yang-info-section" *ngIf="section('imports') && data['import']"><a class="yang-info-section-label" (click)="section('imports', false)">imports</a> |
| 16 | + <span class="yang-info-subsection" *ngFor="let key of getKeys(data['import'])"> |
| 17 | + <span class="yang-info-subsection-label"> |
| 18 | + <a (click)="link(data['import'][key]['resolves-to'].module+'.yang')">{{key}}</a> |
| 19 | + </span> |
| 20 | + <div class="yang-info"> |
| 21 | + <span class="yang-info-label">prefix</span><span class="yang-info-value">{{data['import'][key].prefix.value}}</span> |
| 22 | + </div> |
| 23 | + <div class="yang-info" *ngIf="data['import'][key].description"> |
| 24 | + <span class="yang-info-label">description</span><pre class="yang-info-value">{{data['import'][key].description.text}}</pre> |
| 25 | + </div> |
| 26 | + <div class="yang-info" *ngIf="data['import'][key].reference"> |
| 27 | + <span class="yang-info-label">reference</span><pre class="yang-info-value">{{data['import'][key].reference.text}}</pre> |
| 28 | + </div> |
18 | 29 | </span> |
19 | | - <div class="yang-info"> |
20 | | - <span class="yang-info-label">prefix</span><span class="yang-info-value">{{data['import'][key].prefix.value}}</span> |
21 | | - </div> |
22 | | - <div class="yang-info" *ngIf="data['import'][key].description"> |
23 | | - <span class="yang-info-label">description</span><pre class="yang-info-value">{{data['import'][key].description.text}}</pre> |
24 | | - </div> |
25 | | - <div class="yang-info" *ngIf="data['import'][key].reference"> |
26 | | - <span class="yang-info-label">reference</span><pre class="yang-info-value">{{data['import'][key].reference.text}}</pre> |
27 | | - </div> |
28 | | - </span> |
29 | | - </div> |
30 | | - <div class="yang-info-section" *ngIf="!section('includes')"><a class="yang-info-section-label" (click)="section('includes', true)">includes</a></div> |
31 | | - <div class="yang-info-section" *ngIf="section('includes') && data['include']"><a class="yang-info-section-label" (click)="section('includes', false)">includes</a> |
32 | | - <div class="yang-info-subsection" *ngFor="let key of getKeys(data['include'])"> |
33 | | - <span class="yang-info-subsection-label">{{key}}</span> |
34 | | - <div class="yang-info" *ngIf="data['include'][key].description"> |
35 | | - <span class="yang-info-label">description</span><pre class="yang-info-value">{{data['include'][key].description.text}}</pre> |
36 | | - </div> |
37 | | - <div class="yang-info" *ngIf="data['include'][key].reference"> |
38 | | - <span class="yang-info-label">reference</span><pre class="yang-info-value">{{data['include'][key].reference.text}}</pre> |
| 30 | + </div> |
| 31 | + </ng-container> |
| 32 | + <ng-container *ngIf="data['include']"> |
| 33 | + <div class="yang-info-section" *ngIf="!section('includes')"><a class="yang-info-section-label" (click)="section('includes', true)">includes</a></div> |
| 34 | + <div class="yang-info-section" *ngIf="section('includes') && data['include']"><a class="yang-info-section-label" (click)="section('includes', false)">includes</a> |
| 35 | + <div class="yang-info-subsection" *ngFor="let key of getKeys(data['include'])"> |
| 36 | + <span class="yang-info-subsection-label">{{key}}</span> |
| 37 | + <div class="yang-info" *ngIf="data['include'][key].description"> |
| 38 | + <span class="yang-info-label">description</span><pre class="yang-info-value">{{data['include'][key].description.text}}</pre> |
| 39 | + </div> |
| 40 | + <div class="yang-info" *ngIf="data['include'][key].reference"> |
| 41 | + <span class="yang-info-label">reference</span><pre class="yang-info-value">{{data['include'][key].reference.text}}</pre> |
| 42 | + </div> |
39 | 43 | </div> |
40 | 44 | </div> |
41 | | - </div> |
| 45 | + </ng-container> |
42 | 46 |
|
43 | 47 | <!-- meta-stmts --> |
44 | 48 | <div class="yang-info-section" *ngIf="!section('meta')"><a class="yang-info-section-label" (click)="section('meta', true)">meta information</a></div> |
|
0 commit comments