1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Add popover tooltips to debug sidebar,function and template

path, value, pin buttons in debug
expand buttons in function and template.
This commit is contained in:
Dave Conway-Jones 2019-05-27 15:48:06 +01:00
parent c514d988df
commit dc0b9231cd
No known key found for this signature in database
GPG Key ID: 9E7F9C73F5168CD4
4 changed files with 12 additions and 2 deletions

View File

@ -126,11 +126,13 @@ RED.utils = (function() {
RED.clipboard.copyText(key,copyPath,"clipboard.copyMessagePath"); RED.clipboard.copyText(key,copyPath,"clipboard.copyMessagePath");
}) })
} }
RED.popover.tooltip(copyPath,RED._("node-red:debug.sidebar.copyPath"));
var copyPayload = $('<button class="red-ui-button red-ui-button-small"><i class="fa fa-clipboard"></i></button>').appendTo(copyTools).on("click", function(e) { var copyPayload = $('<button class="red-ui-button red-ui-button-small"><i class="fa fa-clipboard"></i></button>').appendTo(copyTools).on("click", function(e) {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
RED.clipboard.copyText(msg,copyPayload,"clipboard.copyMessageValue"); RED.clipboard.copyText(msg,copyPayload,"clipboard.copyMessageValue");
}) })
RED.popover.tooltip(copyPayload,RED._("node-red:debug.sidebar.copyPayload"));
if (strippedKey !== undefined && strippedKey !== '') { if (strippedKey !== undefined && strippedKey !== '') {
var isPinned = pinnedPaths[sourceId].hasOwnProperty(strippedKey); var isPinned = pinnedPaths[sourceId].hasOwnProperty(strippedKey);
@ -149,6 +151,7 @@ RED.utils = (function() {
} }
}).toggleClass("selected",isPinned); }).toggleClass("selected",isPinned);
obj.toggleClass("red-ui-debug-msg-row-pinned",isPinned); obj.toggleClass("red-ui-debug-msg-row-pinned",isPinned);
RED.popover.tooltip(pinPath,RED._("node-red:debug.sidebar.pinPath"));
} }
if (extraTools) { if (extraTools) {
extraTools.addClass("red-ui-debug-msg-tools-other"); extraTools.addClass("red-ui-debug-msg-tools-other");

View File

@ -80,6 +80,8 @@
}); });
this.editor.focus(); this.editor.focus();
RED.popover.tooltip($("#node-function-expand-js"), RED._("node-red:common.label.expand"));
$("#node-function-expand-js").on("click", function(e) { $("#node-function-expand-js").on("click", function(e) {
e.preventDefault(); e.preventDefault();
var value = that.editor.getValue(); var value = that.editor.getValue();

View File

@ -110,6 +110,7 @@
v: Date.now() v: Date.now()
}); });
}); });
RED.popover.tooltip($("#node-template-expand-editor"), RED._("node-red:common.label.expand"));
$("#node-template-expand-editor").on("click", function(e) { $("#node-template-expand-editor").on("click", function(e) {
e.preventDefault(); e.preventDefault();
var value = that.editor.getValue(); var value = that.editor.getValue();

View File

@ -7,7 +7,8 @@
"username": "Username", "username": "Username",
"password": "Password", "password": "Password",
"property": "Property", "property": "Property",
"selectNodes": "Select nodes..." "selectNodes": "Select nodes...",
"expand": "Expand"
}, },
"status": { "status": {
"connected": "connected", "connected": "connected",
@ -137,7 +138,10 @@
"debugNodes": "Debug nodes", "debugNodes": "Debug nodes",
"clearLog": "Clear log", "clearLog": "Clear log",
"filterLog": "Filter log", "filterLog": "Filter log",
"openWindow": "Open in new window" "openWindow": "Open in new window",
"copyPath": "copy Path",
"copyPayload": "copy Value",
"pinPath": "pin open"
}, },
"messageMenu": { "messageMenu": {
"collapseAll": "Collapse all paths", "collapseAll": "Collapse all paths",