UNPKG

ohayolibs

Version:

Ohayo is a set of essential modules for ohayojp.

30 lines 1.44 kB
<nz-affix class="toc-affix" *ngIf="isBrowser && data.con.toc?.length" nzOffsetTop="16"> <nz-anchor nzShowInkInFixed nzAffix="false" (nzClick)="goLink($event)"> <nz-link *ngFor="let t of data.con.toc" [nzHref]="'#' + t.id" [nzTitle]="t.title"></nz-link> </nz-anchor> </nz-affix> <ng-container *ngIf="meta.item"> <nz-alert *ngIf="!meta.item.i18n" [nzType]="'warning'" [nzCloseable]="'true'" nzBanner [nzMessage]="message" class="my-md"> <ng-template #message> This article has not been translated, hope that your can PR to translated it. <a href="//github.com/ohayojp/ohayojp/issues/74" target="_blank"> Help us!</a> </ng-template> </nz-alert> <div class="markdown"> <h1> {{ meta.item.title }} <span *ngIf="meta.item.subtitle" class="subtitle">{{ meta.item.subtitle }}</span> <edit-button [item]="item"></edit-button> </h1> </div> <div *ngIf="data.con.content" class="markdown" [innerHTML]="data.con.content" routeTransfer></div> <div *ngIf="data.con.module" class="highlight"> <pre class="hljs language-ts" [innerHTML]="data.con.module"></pre> </div> <ng-container *ngIf="data.demo"> <h2 id="{{ demoStr }}" style="margin: 32px 0 24px 0;" [innerHTML]="demoContent" routeTransfer></h2> <ng-content></ng-content> </ng-container> <div *ngIf="data.con.api" class="markdown api-container" [innerHTML]="data.con.api" routeTransfer></div> </ng-container>