Help links improvements
This commit is contained in:
parent
9a3df6285b
commit
0ea054c6ae
@ -99,19 +99,18 @@ export default angular.module('thingsboard.help', [])
|
|||||||
widgetsConfigStatic: helpBaseUrl + "/docs/user-guide/ui/dashboards#static",
|
widgetsConfigStatic: helpBaseUrl + "/docs/user-guide/ui/dashboards#static",
|
||||||
},
|
},
|
||||||
getRuleNodeLink: function(ruleNode) {
|
getRuleNodeLink: function(ruleNode) {
|
||||||
var link = 'ruleEngine';
|
|
||||||
if (ruleNode && ruleNode.component) {
|
if (ruleNode && ruleNode.component) {
|
||||||
if (ruleNode.component.configurationDescriptor &&
|
if (ruleNode.component.configurationDescriptor &&
|
||||||
ruleNode.component.configurationDescriptor.nodeDefinition &&
|
ruleNode.component.configurationDescriptor.nodeDefinition &&
|
||||||
ruleNode.component.configurationDescriptor.nodeDefinition.docUrl) {
|
ruleNode.component.configurationDescriptor.nodeDefinition.docUrl) {
|
||||||
link = ruleNode.component.configurationDescriptor.nodeDefinition.docUrl;
|
return ruleNode.component.configurationDescriptor.nodeDefinition.docUrl;
|
||||||
} else if (ruleNode && ruleNode.component && ruleNode.component.clazz) {
|
} else if (ruleNode.component.clazz) {
|
||||||
if (ruleNodeClazzHelpLinkMap[ruleNode.component.clazz]) {
|
if (ruleNodeClazzHelpLinkMap[ruleNode.component.clazz]) {
|
||||||
link = ruleNodeClazzHelpLinkMap[ruleNode.component.clazz];
|
return ruleNodeClazzHelpLinkMap[ruleNode.component.clazz];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return link;
|
return 'ruleEngine';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
).name;
|
).name;
|
||||||
|
|||||||
@ -35,6 +35,10 @@ function Help($compile, $window, helpLinks) {
|
|||||||
$event.stopPropagation();
|
$event.stopPropagation();
|
||||||
}
|
}
|
||||||
var helpUrl = helpLinks.linksMap[scope.helpLinkId];
|
var helpUrl = helpLinks.linksMap[scope.helpLinkId];
|
||||||
|
if (!helpUrl && scope.helpLinkId &&
|
||||||
|
(scope.helpLinkId.startsWith('http://') || scope.helpLinkId.startsWith('https://'))) {
|
||||||
|
helpUrl = scope.helpLinkId;
|
||||||
|
}
|
||||||
if (helpUrl) {
|
if (helpUrl) {
|
||||||
$window.open(helpUrl, '_blank');
|
$window.open(helpUrl, '_blank');
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user