Move core node icons into node package
12
packages/node_modules/@node-red/editor/lib/editor/ui.js
generated
vendored
@@ -25,6 +25,7 @@ var theme = require("./theme");
|
||||
|
||||
var runtimeAPI;
|
||||
|
||||
var defaultNodeIcon = path.resolve(__dirname+"/../../src/images/icons/arrow-in.png")
|
||||
var templateDir = path.resolve(__dirname+"/../../src/templates");
|
||||
var editorTemplate;
|
||||
|
||||
@@ -55,10 +56,15 @@ module.exports = {
|
||||
icon: icon
|
||||
}
|
||||
runtimeAPI.nodes.getIcon(opts).then(function(data) {
|
||||
var contentType = mime.lookup(icon);
|
||||
res.set("Content-Type", contentType);
|
||||
res.send(data);
|
||||
if (data) {
|
||||
var contentType = mime.lookup(icon);
|
||||
res.set("Content-Type", contentType);
|
||||
res.send(data);
|
||||
} else {
|
||||
res.sendFile(defaultNodeIcon);
|
||||
}
|
||||
}).catch(function(err) {
|
||||
console.log(err.stack);
|
||||
apiUtils.rejectHandler(req,res,err);
|
||||
})
|
||||
},
|
||||
|
BIN
packages/node_modules/@node-red/editor/src/icons/alert.png
generated
vendored
Before Width: | Height: | Size: 308 B |
BIN
packages/node_modules/@node-red/editor/src/icons/arduino.png
generated
vendored
Before Width: | Height: | Size: 603 B |
BIN
packages/node_modules/@node-red/editor/src/icons/batch.png
generated
vendored
Before Width: | Height: | Size: 712 B |
BIN
packages/node_modules/@node-red/editor/src/icons/bluetooth.png
generated
vendored
Before Width: | Height: | Size: 2.3 KiB |
BIN
packages/node_modules/@node-red/editor/src/icons/bridge-dash.png
generated
vendored
Before Width: | Height: | Size: 508 B |
BIN
packages/node_modules/@node-red/editor/src/icons/bridge.png
generated
vendored
Before Width: | Height: | Size: 575 B |
BIN
packages/node_modules/@node-red/editor/src/icons/cog.png
generated
vendored
Before Width: | Height: | Size: 493 B |
BIN
packages/node_modules/@node-red/editor/src/icons/comment.png
generated
vendored
Before Width: | Height: | Size: 601 B |
BIN
packages/node_modules/@node-red/editor/src/icons/db.png
generated
vendored
Before Width: | Height: | Size: 459 B |
BIN
packages/node_modules/@node-red/editor/src/icons/debug.png
generated
vendored
Before Width: | Height: | Size: 218 B |
BIN
packages/node_modules/@node-red/editor/src/icons/envelope.png
generated
vendored
Before Width: | Height: | Size: 324 B |
BIN
packages/node_modules/@node-red/editor/src/icons/feed.png
generated
vendored
Before Width: | Height: | Size: 378 B |
BIN
packages/node_modules/@node-red/editor/src/icons/file-in.png
generated
vendored
Before Width: | Height: | Size: 542 B |
BIN
packages/node_modules/@node-red/editor/src/icons/file-out.png
generated
vendored
Before Width: | Height: | Size: 503 B |
BIN
packages/node_modules/@node-red/editor/src/icons/file.png
generated
vendored
Before Width: | Height: | Size: 255 B |
BIN
packages/node_modules/@node-red/editor/src/icons/function.png
generated
vendored
Before Width: | Height: | Size: 457 B |
BIN
packages/node_modules/@node-red/editor/src/icons/hash.png
generated
vendored
Before Width: | Height: | Size: 502 B |
BIN
packages/node_modules/@node-red/editor/src/icons/inject.png
generated
vendored
Before Width: | Height: | Size: 449 B |
BIN
packages/node_modules/@node-red/editor/src/icons/join.png
generated
vendored
Before Width: | Height: | Size: 253 B |
BIN
packages/node_modules/@node-red/editor/src/icons/leveldb.png
generated
vendored
Before Width: | Height: | Size: 1.6 KiB |
BIN
packages/node_modules/@node-red/editor/src/icons/light.png
generated
vendored
Before Width: | Height: | Size: 639 B |
BIN
packages/node_modules/@node-red/editor/src/icons/link-out.png
generated
vendored
Before Width: | Height: | Size: 402 B |
BIN
packages/node_modules/@node-red/editor/src/icons/mongodb.png
generated
vendored
Before Width: | Height: | Size: 414 B |
BIN
packages/node_modules/@node-red/editor/src/icons/mouse.png
generated
vendored
Before Width: | Height: | Size: 671 B |
BIN
packages/node_modules/@node-red/editor/src/icons/parser-csv.png
generated
vendored
Before Width: | Height: | Size: 413 B |
BIN
packages/node_modules/@node-red/editor/src/icons/parser-html.png
generated
vendored
Before Width: | Height: | Size: 393 B |
BIN
packages/node_modules/@node-red/editor/src/icons/parser-json.png
generated
vendored
Before Width: | Height: | Size: 467 B |
BIN
packages/node_modules/@node-red/editor/src/icons/parser-xml.png
generated
vendored
Before Width: | Height: | Size: 393 B |
BIN
packages/node_modules/@node-red/editor/src/icons/parser-yaml.png
generated
vendored
Before Width: | Height: | Size: 423 B |
BIN
packages/node_modules/@node-red/editor/src/icons/range.png
generated
vendored
Before Width: | Height: | Size: 360 B |
BIN
packages/node_modules/@node-red/editor/src/icons/redis.png
generated
vendored
Before Width: | Height: | Size: 736 B |
BIN
packages/node_modules/@node-red/editor/src/icons/rpi.png
generated
vendored
Before Width: | Height: | Size: 482 B |
BIN
packages/node_modules/@node-red/editor/src/icons/serial.png
generated
vendored
Before Width: | Height: | Size: 273 B |
BIN
packages/node_modules/@node-red/editor/src/icons/sort.png
generated
vendored
Before Width: | Height: | Size: 793 B |
BIN
packages/node_modules/@node-red/editor/src/icons/split.png
generated
vendored
Before Width: | Height: | Size: 256 B |
BIN
packages/node_modules/@node-red/editor/src/icons/subflow.png
generated
vendored
Before Width: | Height: | Size: 439 B |
BIN
packages/node_modules/@node-red/editor/src/icons/swap.png
generated
vendored
Before Width: | Height: | Size: 592 B |
BIN
packages/node_modules/@node-red/editor/src/icons/switch.png
generated
vendored
Before Width: | Height: | Size: 509 B |
BIN
packages/node_modules/@node-red/editor/src/icons/template.png
generated
vendored
Before Width: | Height: | Size: 488 B |
BIN
packages/node_modules/@node-red/editor/src/icons/timer.png
generated
vendored
Before Width: | Height: | Size: 628 B |
BIN
packages/node_modules/@node-red/editor/src/icons/trigger.png
generated
vendored
Before Width: | Height: | Size: 258 B |
BIN
packages/node_modules/@node-red/editor/src/icons/twitter.png
generated
vendored
Before Width: | Height: | Size: 404 B |
BIN
packages/node_modules/@node-red/editor/src/icons/watch.png
generated
vendored
Before Width: | Height: | Size: 591 B |
BIN
packages/node_modules/@node-red/editor/src/icons/white-globe.png
generated
vendored
Before Width: | Height: | Size: 707 B |
Before Width: | Height: | Size: 393 B After Width: | Height: | Size: 393 B |
Before Width: | Height: | Size: 386 B After Width: | Height: | Size: 386 B |
Before Width: | Height: | Size: 386 B After Width: | Height: | Size: 386 B |
4
packages/node_modules/@node-red/editor/src/js/ui/view.js
generated
vendored
@@ -2182,8 +2182,8 @@ RED.view = (function() {
|
||||
//node.append("path").attr("class","node_error").attr("d","M 3,-3 l 10,0 l -5,-8 z");
|
||||
|
||||
//TODO: these ought to be SVG
|
||||
node.append("image").attr("class","node_error hidden").attr("xlink:href","icons/node-red/node-error.png").attr("x",0).attr("y",-6).attr("width",10).attr("height",9);
|
||||
node.append("image").attr("class","node_changed hidden").attr("xlink:href","icons/node-red/node-changed.png").attr("x",12).attr("y",-6).attr("width",10).attr("height",10);
|
||||
node.append("image").attr("class","node_error hidden").attr("xlink:href","red/images/icons/node-error.png").attr("x",0).attr("y",-6).attr("width",10).attr("height",9);
|
||||
node.append("image").attr("class","node_changed hidden").attr("xlink:href","red/images/icons/node-changed.png").attr("x",12).attr("y",-6).attr("width",10).attr("height",10);
|
||||
});
|
||||
|
||||
node.each(function(d,i) {
|
||||
|