diff --git a/force-app/main/default/lwc/logLineWrapper/logLineWrapper.css b/force-app/main/default/lwc/logLineWrapper/logLineWrapper.css
index 56ba68c..832de1d 100644
--- a/force-app/main/default/lwc/logLineWrapper/logLineWrapper.css
+++ b/force-app/main/default/lwc/logLineWrapper/logLineWrapper.css
@@ -37,3 +37,15 @@
line-clamp: 10;
-webkit-line-clamp: 10;
}
+
+.eventButton {
+ border-radius: 0px;
+ font-weight: 600;
+ font-size: small;
+}
+
+.slds-button:focus {
+ --webkit-box-shadow: none;
+ box-shadow: none;
+ outline: 0;
+}
diff --git a/force-app/main/default/lwc/logLineWrapper/logLineWrapper.html b/force-app/main/default/lwc/logLineWrapper/logLineWrapper.html
index eb7aa86..ebc5510 100644
--- a/force-app/main/default/lwc/logLineWrapper/logLineWrapper.html
+++ b/force-app/main/default/lwc/logLineWrapper/logLineWrapper.html
@@ -164,12 +164,16 @@
- {line.type}
+ Unit
|
-
diff --git a/force-app/main/default/lwc/logLineWrapper/logLineWrapper.js b/force-app/main/default/lwc/logLineWrapper/logLineWrapper.js
index 4ac8de5..9f173bc 100644
--- a/force-app/main/default/lwc/logLineWrapper/logLineWrapper.js
+++ b/force-app/main/default/lwc/logLineWrapper/logLineWrapper.js
@@ -2,7 +2,8 @@ import { api, LightningElement, track, wire } from "lwc";
import {
subscribe,
APPLICATION_SCOPE,
- MessageContext
+ MessageContext,
+ publish
} from "lightning/messageService";
import LOG_ANALYSIS_STATE from "@salesforce/messageChannel/Log_Analysis_Viewer_State__c";
/*
@@ -31,6 +32,7 @@ export default class LogLineWrapper extends LightningElement {
@track logsArr = [];
get logsArrData() {
+ // console.log("[logLineWrapper.js] logsArr:", JSON.stringify(this.logsArr));
return this.logsArr;
}
connectedCallback() {
@@ -54,7 +56,22 @@ export default class LogLineWrapper extends LightningElement {
this.logId = message.logId;
this.prepareLogData();
}
+ openSubUnit(event) {
+ // console.log(
+ // "[logLineWrapper.js] Sub Unit open called logId:",
+ // event.target.dataset.logid
+ // );
+ const temp = event.target.dataset.logid;
+ if (temp !== null || temp !== undefined) {
+ const payload = { logId: temp };
+ // console.log(
+ // "[logLineWrapper.js] Publish called: ",
+ // JSON.stringify(payload)
+ // );
+ publish(this.messageContext, LOG_ANALYSIS_STATE, payload);
+ }
+ }
prepareLogData() {
if (this.logId && this.logLinesData) {
const parsedId = parseInt(this.logId, 10);
@@ -125,12 +142,12 @@ export default class LogLineWrapper extends LightningElement {
//
else if (logTemp.logLineData.type === "FLORL") {
logTemp.eventClassComb = "slds-line-clamp florl";
- console.log("No.of Rows: ", JSON.stringify(logTemp.logLineData));
+ // console.log("No.of Rows: ", JSON.stringify(logTemp.logLineData));
}
//
else if (logTemp.logLineData.type === "FLOEL") {
logTemp.eventClassComb = "slds-line-clamp floel";
- console.log("No.of Rows: ", JSON.stringify(logTemp.logLineData));
+ // console.log("No.of Rows: ", JSON.stringify(logTemp.logLineData));
}
log = logTemp;
} else if (log.type === "unit") {
|