|
|
|
@ -14,29 +14,25 @@ |
|
|
|
</ng-container> |
|
|
|
|
|
|
|
<ng-container menu> |
|
|
|
<ng-container *ngIf="isManual; else notManual"> |
|
|
|
<button class="btn btn-outline-secondary btn-run" [disabled]="!rule?.canTrigger" |
|
|
|
(sqxConfirmClick)="trigger()" |
|
|
|
confirmTitle="i18n:rules.triggerConfirmTitle" |
|
|
|
confirmText="i18n:rules.triggerConfirmText" |
|
|
|
confirmRememberKey="triggerRule"> |
|
|
|
<i class="icon-play-line"></i> |
|
|
|
</button> |
|
|
|
</ng-container> |
|
|
|
<button class="btn btn-outline-secondary btn-run" *ngIf="isManual; else notManual" [disabled]="!rule?.canTrigger" |
|
|
|
(sqxConfirmClick)="trigger()" |
|
|
|
confirmTitle="i18n:rules.triggerConfirmTitle" |
|
|
|
confirmText="i18n:rules.triggerConfirmText" |
|
|
|
confirmRememberKey="triggerRule"> |
|
|
|
<i class="icon-play-line"></i> |
|
|
|
</button> |
|
|
|
|
|
|
|
<ng-template #notManual> |
|
|
|
<div class="btn btn-outline-secondary btn-enabled" *ngIf="rule"> |
|
|
|
<span class="me-2" *ngIf="isEnabled"> |
|
|
|
{{ 'common.enabled' | sqxTranslate }} |
|
|
|
</span> |
|
|
|
<div class="btn btn-outline-secondary btn-enabled ms-2" *ngIf="rule"> |
|
|
|
<span class="me-2" *ngIf="isEnabled"> |
|
|
|
{{ 'common.enabled' | sqxTranslate }} |
|
|
|
</span> |
|
|
|
|
|
|
|
<span class="me-2" *ngIf="!isEnabled"> |
|
|
|
{{ 'common.disabled' | sqxTranslate }} |
|
|
|
</span> |
|
|
|
|
|
|
|
<span class="me-2" *ngIf="!isEnabled"> |
|
|
|
{{ 'common.disabled' | sqxTranslate }} |
|
|
|
</span> |
|
|
|
|
|
|
|
<sqx-toggle [(ngModel)]="isEnabled" [ngModelOptions]="{ standalone: true }" [disabled]="!isEditable"></sqx-toggle> |
|
|
|
</div> |
|
|
|
</ng-template> |
|
|
|
<sqx-toggle [(ngModel)]="isEnabled" [ngModelOptions]="{ standalone: true }" [disabled]="!isEditable"></sqx-toggle> |
|
|
|
</div> |
|
|
|
|
|
|
|
<button type="button" class="btn btn-primary ms-2" (click)="save()"> |
|
|
|
{{ 'common.save' | sqxTranslate }} |
|
|
|
|