|
|
|
@ -20,17 +20,19 @@ |
|
|
|
[style]="backgroundStyle$ | async"> |
|
|
|
<div class="tb-mobile-app-qrcode-overlay" [style]="overlayStyle"></div> |
|
|
|
<ng-container *ngTemplateOutlet="widgetTitlePanel"></ng-container> |
|
|
|
<div class="tb-flex row center align-center" |
|
|
|
[class.row]="mobileAppSettings?.qrCodeConfig.badgePosition === badgePosition.RIGHT" |
|
|
|
[class.row-reverse]="mobileAppSettings?.qrCodeConfig.badgePosition === badgePosition.LEFT"> |
|
|
|
<div class="tb-qrcode" (click)="navigateByDeepLink($event)" [innerHTML]="qrCodeSVG | safe: 'html'" ></div> |
|
|
|
<div class="tb-badges" *ngIf="(mobileAppSettings?.iosConfig.enabled || mobileAppSettings?.androidConfig.enabled) && |
|
|
|
<div class="tb-flex column center"> |
|
|
|
<div class="tb-flex row center align-center shrink" |
|
|
|
[class.row]="mobileAppSettings?.qrCodeConfig.badgePosition === badgePosition.RIGHT" |
|
|
|
[class.row-reverse]="mobileAppSettings?.qrCodeConfig.badgePosition === badgePosition.LEFT"> |
|
|
|
<div class="tb-qrcode" (click)="navigateByDeepLink($event)" [innerHTML]="qrCodeSVG | safe: 'html'" ></div> |
|
|
|
<div class="tb-badges" *ngIf="(mobileAppSettings?.iosConfig.enabled || mobileAppSettings?.androidConfig.enabled) && |
|
|
|
mobileAppSettings?.qrCodeConfig.badgeEnabled && showBadgeContainer"> |
|
|
|
<img *ngIf="mobileAppSettings?.iosConfig.enabled" src="assets/android-ios-stores-badges/ios_store_en_black_badge.svg"> |
|
|
|
<img *ngIf="mobileAppSettings?.androidConfig.enabled" src="assets/android-ios-stores-badges/android_store_en_black_badge.svg"> |
|
|
|
<img *ngIf="mobileAppSettings?.iosConfig.enabled" src="assets/android-ios-stores-badges/ios_store_en_black_badge.svg"> |
|
|
|
<img *ngIf="mobileAppSettings?.androidConfig.enabled" src="assets/android-ios-stores-badges/android_store_en_black_badge.svg"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="tb-qrcode-label" *ngIf="mobileAppSettings?.qrCodeConfig.qrCodeLabelEnabled"> |
|
|
|
{{ mobileAppSettings.qrCodeConfig.qrCodeLabel }} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div *ngIf="mobileAppSettings?.qrCodeConfig.qrCodeLabelEnabled" class="tb-qrcode-label"> |
|
|
|
{{ mobileAppSettings.qrCodeConfig.qrCodeLabel }} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|