core/modal/modal-confirm.component.ts
| selector | c8y-confirm-modal |
| templateUrl | ./modal-confirm.component.html |
Properties |
Methods |
Inputs |
Accessors |
constructor(modal: BsModalRef)
|
||||||
|
Parameters :
|
body
|
Type : |
labels
|
status
|
Type :
Default value : |
title
|
Type : |
| ngOnDestroy |
ngOnDestroy()
|
|
Returns :
void
|
| close |
close:
|
Type : function
|
| dismiss |
dismiss:
|
Type : function
|
| result |
result:
|
Type : Promise<boolean>
|
| labels | ||||
getlabels()
|
||||
setlabels(labels)
|
||||
|
Parameters :
Returns :
void
|
| classIcon |
getclassIcon()
|
| classAlert |
getclassAlert()
|
<div class="c8y-prompt alert" [ngClass]="[classAlert]">
<h3 class="m-b-16" *ngIf="title">
<i class="dlt-c8y-icon" [ngClass]="[classIcon]"></i>
<span *ngIf="title">{{ title | translate }}</span>
</h3>
<p class="text-break-word">{{ body | translate }}</p>
<ng-content></ng-content>
<div class="alert-footer">
<button
title="{{ labels.cancel | translate }}"
class="btn btn-default"
*ngIf="labels.cancel !== null"
(click)="dismiss()"
>
{{ labels.cancel | translate }}
</button>
<button title="{{ labels.ok | translate }}" class="btn btn-primary" (click)="close()">
{{ labels.ok | translate }}
</button>
</div>
</div>