| * - attached to mouse for placing - 'IMPORT_DRAGGING' | * - attached to mouse for placing - 'IMPORT_DRAGGING' | ||||
| */ | */ | ||||
| function importNodes(newNodesStr,touchImport) { | function importNodes(newNodesStr,touchImport) { | ||||
| // TODO: solve this more elegant as the system expects | |||||
| if ($("#node-input-arduino").prop('checked') === true) { | |||||
| newNodesStr = RED.nodes.cppToJSON(newNodesStr); | |||||
| createNewIds = false; | |||||
| RED.storage.clear(); | |||||
| localStorage.setItem("audio_library_guitool", newNodesStr); | |||||
| RED.storage.load(); | |||||
| redraw(); | |||||
| return; | |||||
| } | |||||
| try { | try { | ||||
| var createNewIds = true; | |||||
| var result = RED.nodes.import(newNodesStr,true); | var result = RED.nodes.import(newNodesStr,true); | ||||
| if (result) { | if (result) { | ||||
| var new_nodes = result[0]; | var new_nodes = result[0]; |