|
|
|
@ -100,9 +100,15 @@ export default angular.module('thingsboard.help', []) |
|
|
|
}, |
|
|
|
getRuleNodeLink: function(ruleNode) { |
|
|
|
var link = 'ruleEngine'; |
|
|
|
if (ruleNode && ruleNode.component && ruleNode.component.clazz) { |
|
|
|
if (ruleNodeClazzHelpLinkMap[ruleNode.component.clazz]) { |
|
|
|
link = ruleNodeClazzHelpLinkMap[ruleNode.component.clazz]; |
|
|
|
if (ruleNode && ruleNode.component) { |
|
|
|
if (ruleNode.component.configurationDescriptor && |
|
|
|
ruleNode.component.configurationDescriptor.nodeDefinition && |
|
|
|
ruleNode.component.configurationDescriptor.nodeDefinition.docUrl) { |
|
|
|
link = ruleNode.component.configurationDescriptor.nodeDefinition.docUrl; |
|
|
|
} else if (ruleNode && ruleNode.component && ruleNode.component.clazz) { |
|
|
|
if (ruleNodeClazzHelpLinkMap[ruleNode.component.clazz]) { |
|
|
|
link = ruleNodeClazzHelpLinkMap[ruleNode.component.clazz]; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return link; |
|
|
|
|