New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

cwl-svg

Package Overview
Dependencies
Maintainers
4
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cwl-svg - npm Package Compare versions

Comparing version 0.0.37 to 0.0.38

2

graph/workflow.d.ts

@@ -163,3 +163,3 @@ import { WorkflowModel } from "cwlts/models";

static findParentNode(el: any): any;
setModelPosition(obj: any, x: any, y: any, emitBeforeChange?: boolean): void;
setModelPosition(obj: any, x: any, y: any, emitEvents?: boolean): void;
private clearCanvas();

@@ -166,0 +166,0 @@ private getOffsetFromCanvasCenter(x, y);

@@ -88,2 +88,3 @@ "use strict";

"beforeChange",
"afterChange",
"selectionChange"

@@ -128,5 +129,4 @@ ]);

}
this.eventHub.emit("beforeChange", {
type: "arrange",
});
var changeEventData = { type: "arrange" };
this.eventHub.emit("beforeChange", changeEventData);
this.resetTransform();

@@ -335,2 +335,3 @@ // Edges are the main source of information from which we will distribute nodes

this.arrangeFlag = false;
this.eventHub.emit("afterChange", changeEventData);
};

@@ -459,5 +460,4 @@ /**

this.eventHub.on("app.create.step", function (step) {
_this.eventHub.emit("beforeChange", {
type: "step.create",
});
var changeEventData = { type: "step.create" };
_this.eventHub.emit("beforeChange", changeEventData);
var x = step.customProps["sbg:x"] || Math.random() * 1000;

@@ -471,2 +471,3 @@ var y = step.customProps["sbg:y"] || Math.random() * 1000;

_this.scaleWorkflow(_this.scale);
_this.eventHub.emit("afterChange", changeEventData);
});

@@ -892,6 +893,7 @@ /**

}
this.eventHub.emit("beforeChange", {
var changeEventData = {
type: "deletion",
data: selection
});
};
this.eventHub.emit("beforeChange", changeEventData);
selection.forEach(function (el) {

@@ -926,2 +928,3 @@ if (el.classList.contains("step")) {

this.eventHub.emit("selectionChange", null);
this.eventHub.emit("afterChange", changeEventData);
};

@@ -1043,8 +1046,8 @@ Workflow.prototype.attachPortDragBehavior = function () {

if (!edge_1.Edge.findEdge(_this.workflow, sourceID, destinationID)) {
_this.eventHub.emit("beforeChange", {
type: "connect",
});
var changeEventData = { type: "connect" };
_this.eventHub.emit("beforeChange", changeEventData);
var newEdge = edge_1.Edge.spawnBetweenConnectionIDs(_this.workflow, sourceID, destinationID);
_this.attachEdgeHoverBehavior(newEdge);
_this.model.connect(sourceID, destinationID);
_this.eventHub.emit("afterChange", changeEventData);
}

@@ -1062,5 +1065,6 @@ // Deselect and cleanup

var ioIsInput = portID.startsWith("in");
_this.eventHub.emit("beforeChange", {
type: (ioIsInput ? 'input' : 'output') + ".create",
});
var changeEventData = {
type: (ioIsInput ? 'input' : 'output') + ".create"
};
_this.eventHub.emit("beforeChange", changeEventData);
var newIO = graph_node_1.GraphNode.patchModelPorts(ioIsInput

@@ -1096,2 +1100,3 @@ ? _this.model.createInputFromPort(portID)

_this.scaleWorkflow(_this.scale);
_this.eventHub.emit("afterChange", changeEventData);
}

@@ -1210,4 +1215,4 @@ _this.workflow.classList.remove("has-suggestion", "edge-dragging");

};
Workflow.prototype.setModelPosition = function (obj, x, y, emitBeforeChange) {
if (emitBeforeChange === void 0) { emitBeforeChange = true; }
Workflow.prototype.setModelPosition = function (obj, x, y, emitEvents) {
if (emitEvents === void 0) { emitEvents = true; }
var update = {

@@ -1217,6 +1222,5 @@ "sbg:x": x,

};
if (emitBeforeChange) {
this.eventHub.emit("beforeChange", {
type: "move",
});
var changeEventData = { type: "move" };
if (emitEvents) {
this.eventHub.emit("beforeChange", changeEventData);
}

@@ -1228,2 +1232,5 @@ if (!obj.customProps) {

Object.assign(obj.customProps, update);
if (emitEvents) {
this.eventHub.emit("afterChange", changeEventData);
}
};

@@ -1230,0 +1237,0 @@ Workflow.prototype.clearCanvas = function () {

@@ -10,3 +10,3 @@ {

"description": "A library for generating an interactive SVG visualization of CWL workflows",
"version": "0.0.37",
"version": "0.0.38",
"scripts": {

@@ -13,0 +13,0 @@ "webpack:watch": "node_modules/.bin/webpack --watch"

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc