From 00e147ec892cb1e89d0698787a8c60da1014cdb7 Mon Sep 17 00:00:00 2001
From: binxie <137736985@qq.com>
Date: 星期一, 26 六月 2023 17:42:22 +0800
Subject: [PATCH] Community升级
---
force-app/main/default/lwc/commonToast/commonToast.js | 38 ++++++++++++++++++++++----------------
1 files changed, 22 insertions(+), 16 deletions(-)
diff --git a/force-app/main/default/lwc/commonToast/commonToast.js b/force-app/main/default/lwc/commonToast/commonToast.js
index 5da6e8e..474f3eb 100644
--- a/force-app/main/default/lwc/commonToast/commonToast.js
+++ b/force-app/main/default/lwc/commonToast/commonToast.js
@@ -1,44 +1,50 @@
-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