@rdkmaster/jigsaw-labs
Version:
Jigsaw, the next generation component set for RDK
32 lines (25 loc) • 1.2 kB
HTML
<div class="jigsaw-notification" (mouseenter)="_$onEnter()" (mouseleave)="_$onLeave()">
<div class="jigsaw-notification-content">
<div class="jigsaw-notification-icon" *ngIf="!!icon">
<i class="jigsaw-notification-icon {{icon}}"></i>
</div>
<div class="jigsaw-notification-text">
<div class="jigsaw-notification-caption" title="{{caption}}" *ngIf="!!caption">
{{caption}}
</div>
<div class="jigsaw-notification-message" [trustedHtml]="message" [trustedHtmlContext]="innerHtmlContext"></div>
</div>
</div>
<div class="jigsaw-notification-button-bar" *ngIf="buttons && buttons.length > 0">
<jigsaw-button *ngFor="let button of buttons"
[colorType]="button.type"
[disabled]="button.disabled"
[preSize]="button.preSize ? button.preSize : 'small'"
(click)="answer.emit(button)"
class="{{button.clazz}}">{{button.label}}
</jigsaw-button>
</div>
<div class="jigsaw-notification-close">
<span (click)='_$close()'>×</span>
</div>
</div>