From b5c5eb130ca0848124f9d136af4be142ad5aac07 Mon Sep 17 00:00:00 2001
From: binxie <137736985@qq.com>
Date: 星期一, 26 六月 2023 14:42:02 +0800
Subject: [PATCH] backup0626
---
force-app/main/default/lwc/commonToast/commonToast.js | 38 ++++++++++++++++----------------------
1 files changed, 16 insertions(+), 22 deletions(-)
diff --git a/force-app/main/default/lwc/commonToast/commonToast.js b/force-app/main/default/lwc/commonToast/commonToast.js
index 474f3eb..5da6e8e 100644
--- a/force-app/main/default/lwc/commonToast/commonToast.js
+++ b/force-app/main/default/lwc/commonToast/commonToast.js
@@ -1,50 +1,44 @@
-import { LightningElement, track, api } from 'lwc';
+import { LightningElement,track,api} from 'lwc';
export default class CommonToast extends LightningElement {
- @track type = 'success';
+ @track type='success';
@track message;
- @track messageIsHtml = false;
+ @track messageIsHtml=false;
@track showToastBar = false;
@api autoCloseTime = 5000;
- @track icon = '';
-
+ @track icon='';
+
@api
- showToast(type, message, icon, time) {
+ showToast(type, message,icon,time) {
this.type = type;
this.message = message;
- this.icon = icon;
- this.autoCloseTime = time;
+ this.icon=icon;
+ this.autoCloseTime=time;
this.showToastBar = true;
setTimeout(() => {
this.closeModel();
}, this.autoCloseTime);
}
-
+
closeModel() {
this.showToastBar = false;
this.type = '';
this.message = '';
}
-
+
get getIconName() {
- if (this.icon) {
+ if(this.icon)
+ {
return this.icon;
}
return 'utility:' + this.type.toLowerCase();
}
-
+
get innerClass() {
- return (
- 'slds-icon_container slds-icon-utility-' +
- this.type.toLowerCase() +
- ' slds-m-right_small slds-no-flex slds-align-top'
- );
+ return 'slds-icon_container slds-icon-utility-' + this.type.toLowerCase() + ' slds-m-right_small slds-no-flex slds-align-top';
}
-
+
get outerClass() {
- return (
- 'slds-notify slds-notify_toast slds-theme_' +
- this.type.toLowerCase()
- );
+ return 'slds-notify slds-notify_toast slds-theme_' + this.type.toLowerCase();
}
}
\ No newline at end of file
--
Gitblit v1.9.1