mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Use subflow.info for help text and meta.type for node type
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
function getSubflowType(subflow) {
|
||||
return "sf-"+subflow.id
|
||||
if (subflow.meta && subflow.meta.type) {
|
||||
return subflow.meta.type
|
||||
}
|
||||
return "sf:"+subflow.id
|
||||
}
|
||||
|
||||
function generateSubflowConfig(subflow) {
|
||||
@@ -49,8 +52,14 @@ function generateSubflowConfig(subflow) {
|
||||
const defaultString = JSON.stringify(defaults);
|
||||
const credentialsString = JSON.stringify(credentials);
|
||||
|
||||
let nodeHelp = "";
|
||||
if (subflow.info) {
|
||||
nodeHelp = `<script type="text/markdown" data-help-name="${subflowType}">${subflow.info}</script>`
|
||||
}
|
||||
|
||||
return `<script type="text/javascript">
|
||||
RED.nodes.registerType("${subflowType}",{
|
||||
subflowModule: true,
|
||||
category: "${category}",
|
||||
color: "${color}",
|
||||
defaults: ${defaultString},
|
||||
@@ -100,6 +109,7 @@ function generateSubflowConfig(subflow) {
|
||||
</div>
|
||||
<div id="subflow-input-ui"></div>
|
||||
</script>
|
||||
${nodeHelp}
|
||||
`
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user