properly center new nodes
This commit is contained in:
parent
fee75e1e17
commit
dff5a7d5b9
2 changed files with 7 additions and 7 deletions
|
@ -74,7 +74,7 @@ function onSubmitNewFilter() {
|
|||
var var1Input = document.getElementById("var1Input");
|
||||
var var2Input = document.getElementById("var2Input");
|
||||
var var3Input = document.getElementById("var3Input");
|
||||
_diagram.addNode(Math.max.apply(Math, _diagram.nodes.map(function (n) { return n.id; })) + 1, _diagram.canvas.width / 2, _diagram.canvas.height / 2, name, {
|
||||
_diagram.addNode(Math.max.apply(Math, _diagram.nodes.map(function (n) { return n.id; })) + 1, _diagram.canvas.width / 2 - _diagram.cameraX, _diagram.canvas.height / 2 - _diagram.cameraY, name, {
|
||||
type: type,
|
||||
var1: var1Input.value,
|
||||
var2: var2Input.value,
|
||||
|
@ -84,7 +84,7 @@ function onSubmitNewFilter() {
|
|||
function newFilterInit() {
|
||||
var select = document.getElementById("typeInput");
|
||||
select.onchange = onTypeChange;
|
||||
var button = document.getElementById("submitFilterButton");
|
||||
button.onclick = onSubmitNewFilter;
|
||||
var submitButton = document.getElementById("submitFilterButton");
|
||||
submitButton.onclick = onSubmitNewFilter;
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', newFilterInit, false);
|
||||
|
|
|
@ -85,8 +85,8 @@ function onSubmitNewFilter(){
|
|||
|
||||
_diagram.addNode(
|
||||
Math.max(..._diagram.nodes.map(n => n.id)) + 1,
|
||||
_diagram.canvas.width / 2,
|
||||
_diagram.canvas.height / 2,
|
||||
_diagram.canvas.width / 2 - _diagram.cameraX,
|
||||
_diagram.canvas.height / 2 - _diagram.cameraY,
|
||||
name, {
|
||||
type: type,
|
||||
var1: var1Input.value,
|
||||
|
@ -99,7 +99,7 @@ function newFilterInit(){
|
|||
let select = document.getElementById("typeInput") as HTMLSelectElement;
|
||||
select.onchange = onTypeChange;
|
||||
|
||||
let button = document.getElementById("submitFilterButton") as HTMLButtonElement;
|
||||
button.onclick = onSubmitNewFilter
|
||||
let submitButton = document.getElementById("submitFilterButton") as HTMLButtonElement;
|
||||
submitButton.onclick = onSubmitNewFilter
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', newFilterInit, false);
|
Loading…
Add table
Reference in a new issue