Move io to network

This commit is contained in:
Nick O'Leary
2019-08-21 14:21:19 +01:00
parent da6db24f9e
commit 69b781419f
56 changed files with 30 additions and 26 deletions

View File

@@ -21,7 +21,9 @@ RED.palette = (function() {
'subflows',
'common',
'function',
'input/output',
'network',
'input',
'output',
'sequence',
'parser',
'storage',
@@ -44,12 +46,12 @@ RED.palette = (function() {
}
}
function createCategoryContainer(originalCategory,category, labelId) {
console.log("createCategoryContainer",originalCategory,category,labelId);
var label = RED._(labelId, {defaultValue:category});
label = (label || category).replace(/_/g, " ");
var catDiv = $('<div id="red-ui-palette-container-'+category+'" class="red-ui-palette-category hide">'+
'<div id="red-ui-palette-header-'+category+'" class="red-ui-palette-header"><i class="expanded fa fa-angle-down"></i><span>'+label+'</span></div>'+
'<div class="red-ui-palette-content" id="red-ui-palette-base-category-'+category+'">'+
'<div id="red-ui-palette-'+category+'"></div>'+
'<div id="red-ui-palette-'+category+'-input"></div>'+
'<div id="red-ui-palette-'+category+'-output"></div>'+
'<div id="red-ui-palette-'+category+'-function"></div>'+
@@ -173,10 +175,12 @@ RED.palette = (function() {
if (getPaletteNode(nt).length) {
return;
}
if (exclusion.indexOf(def.category)===-1) {
var nodeCategory = def.category;
var originalCategory = def.category;
var category = escapeCategory(def.category);
if (exclusion.indexOf(nodeCategory)===-1) {
var originalCategory = nodeCategory;
var category = escapeCategory(nodeCategory);
var rootCategory = category.split("-")[0];
var d = $('<div>',{class:"red-ui-palette-node"}).attr("data-palette-type",nt).data('category',rootCategory);
@@ -219,7 +223,7 @@ RED.palette = (function() {
d.append(portIn);
}
createCategory(def.category,rootCategory,category,(coreCategories.indexOf(rootCategory) !== -1)?"node-red":def.set.id);
createCategory(nodeCategory,rootCategory,category,(coreCategories.indexOf(rootCategory) !== -1)?"node-red":def.set.id);
$("#red-ui-palette-"+category).append(d);

View File

@@ -46,7 +46,7 @@
<script type="text/javascript">
RED.nodes.registerType('mqtt in',{
category: 'input/output',
category: 'network',
defaults: {
name: {value:""},
topic: {value:"",required:true,validate: RED.validators.regex(/^(#$|(\+|[^+#]*)(\/(\+|[^+#]*))*(\/(\+|#|[^+#]*))?$)/)},
@@ -107,7 +107,7 @@
<script type="text/javascript">
RED.nodes.registerType('mqtt out',{
category: 'input/output',
category: 'network',
defaults: {
name: {value:""},
topic: {value:""},

View File

@@ -66,7 +66,7 @@
<script type="text/javascript">
(function() {
RED.nodes.registerType('http in',{
category: 'input/output',
category: 'network',
color:"rgb(231, 231, 174)",
defaults: {
name: {value:""},
@@ -142,7 +142,7 @@
];
RED.nodes.registerType('http response',{
category: 'input/output',
category: 'network',
color:"rgb(231, 231, 174)",
defaults: {
name: {value:""},

View File

@@ -98,7 +98,7 @@
<script type="text/javascript">
RED.nodes.registerType('http request',{
category: 'input/output',
category: 'network',
color:"rgb(231, 231, 174)",
defaults: {
name: {value:""},

View File

@@ -97,7 +97,7 @@
}
RED.nodes.registerType('websocket in',{
category: 'input/output',
category: 'network',
defaults: {
name: {value:""},
server: {type:"websocket-listener", validate: ws_validateserver},
@@ -116,7 +116,7 @@
});
RED.nodes.registerType('websocket out',{
category: 'input/output',
category: 'network',
defaults: {
name: {value:""},
server: {type:"websocket-listener", validate: ws_validateserver},

View File

@@ -57,7 +57,7 @@
<script type="text/javascript">
RED.nodes.registerType('tcp in',{
category: 'input/output',
category: 'network',
color:"Silver",
defaults: {
name: {value:""},
@@ -143,7 +143,7 @@
<script type="text/javascript">
RED.nodes.registerType('tcp out',{
category: 'input/output',
category: 'network',
color:"Silver",
defaults: {
host: {value:"",validate:function(v) { return (this.beserver != "client")||v.length > 0;} },
@@ -215,7 +215,7 @@
<script type="text/javascript">
RED.nodes.registerType('tcp request',{
category: 'input/output',
category: 'network',
color:"Silver",
defaults: {
server: {value:""},

View File

@@ -57,7 +57,7 @@
<script type="text/javascript">
RED.nodes.registerType('udp in',{
category: 'input/output',
category: 'network',
color:"Silver",
defaults: {
name: {value:""},
@@ -159,7 +159,7 @@
<script type="text/javascript">
RED.nodes.registerType('udp out',{
category: 'input/output',
category: 'network',
color:"Silver",
defaults: {
name: {value:""},