elkjs
elkjs copied to clipboard
Minimize the number of bendPoints?
Hi all,
is it possible to minimize the number of bendPoints
for example this diagram
the stair case ish look makes it not pleasant to follow
regards,c.
Could you recreate the model in elklive? Otherwise, I have to guess the exact properties.
At first glance, it might be related to spacing between ports, edges, and nodes.
hi @soerendomroes ,
ok thanks. weird it seems there's no such behaviour in the live editor
https://rtsys.informatik.uni-kiel.de/elklive/json.html?compressedContent=N4KABBYEQJYCZQFzQOYCcCGAHAFlANOJFADYYCeA9gK4AuA8lrTJQHYDOSYokkA5AFMSAawB0ZcgLQC4o1pTgCACmQDGAgLYDWtUQCMxAMxgAPGQEESMFKy06+yPgCFzAGXMA5AMIBRACJ8hLwAvkHEqjgwJHDSrFwA2kS8EDzJabAIyFDU7FIESWnEZHpCXNm5aPmFybCqbGUYAO7sAPQ5UqLsAG4oVdXEjfC0eMgArAAMYf3QOALWOLRcEwUhU8mp0xllZBp6cBh9m8WlWTt7B2vVtfVZTa1n+509h-1Qg3DDS5MrhVCz84sxuMfhBQiDuODeFssigSNQBAArSh6F5XY4kMqw+FIlGXX4wOpxW7NFpYgRPXp49LvT5Aqk1f4oBZfcFg6obV7wBrDbQXSFFDAlDG3HmsPnTCDXInQO4tDCijAU1G-GkjMATelQxnMoGs+kcq5crIAR2oBOE7AByvS6LKpvNlqZi01xAJNxlJPtqgtAKVLslqq+-pmcydLOqbMKBvxmWg7AAzAB9EiUVQYDHB0iCk5xpMptMZ-mSt3SqCyhN+ovQQN0qt-UM69XAiP6utGuMYFCaDDCPKZ21Zdid7u9yqZksNElDrsaHsdbqUus1puZ7WApt68HR9LtqDSODsSKGZ11gfQfeHmDH601CfE1oXo+6Bc3qHLjV1tfhwqRtLb2+xlmvaGJQaCzsw9T9tmwrQGQwGgeBLBxOOhKTvcc4gWB8pIZWErVkMaofnh9ZWrqLZbm2gFoAer4CkKZTUZwKHumWJKMbhEpvARQafg267LOR7KUWUCaJtIGiULQAi0ZKZ5QKJ4mSdJzGluW8YcZs77fMRX5kT+rbEbu6ZSWg5AmDJsHQQ0JAmWZFlSmU8bUQAtFgGBoLQ5DORgYokOQzCqK0xlSGZGmvFpq58d+aS-uswmDm5aDCPZcnsIlyUqWUqhwFgLQEs5aXuWIL6ZhFvGkRuglRvFMwwF0ymnlZWSRPV9l3tA2W5flLXkiVS7cbWOlRXpMUGZxu4wBoblkClTXQJN03iuNqFZJ1eVTemGDOSmKCUAVprueSWCsIuxFlUNFUCfpFGGYBODwrN9HNQ9mWrTleWqM5929c8pUDSu5VhiNySxbw-5QruQ5MY1T0dtDhkrdATlwK57med5vn+QSrQAMrmDjyaULtiY4KBMAAF5hVc52cbplXXUJt1lCZGD7LQS1HHNUAs2zHOcojUDI6jHleT56ZY4FLQACpSKz8oYITxMAEzjAAjAAHFTKr-URtPDfTo03eNgHs3oJACBg1CPTm3OCublttQLQuJejYt+QFrSm-b1AFZQx6NIdWvUjr2l65dzYM9VTNZOQ7nITDNux2g8cIyxa35UnrBBzUNObHTV2G4zxsMT5XZjgnMF7qXfZtgLa2YCd86-f1HyEaHef6wXINjZsu6dcmc7W5X-dwQ1qeqVO6l9WdIeReHrIFAAumsUAyF2nDIIkRe94Ba8COwibjPZ7A0Gg6gb2AW94cQ7SVFWy91uzaBdrQF9X9flm7PsUD35u2+crvOA69Eyq2Pqfc+CQqxQlvj-PCD9iJPxfm-KBxAyQ4lgRKRef8o7FyyHvA+SswHUDPvvSBH9JQwPvpmRBAhX5kPIWWBUGDphYKqn+Gqq8gH70TPGIhJDkHkOgJQuB1D3JIPoR-KAXofRhl-mwuK0doD4MTAAFj4RAzeKCKEVGYf0eBnEaF0M0YI+SeZUzpl0dUVhkd2GKM4cA0Y6jSHGIYcIzBojn60IEQw6cI48hyJsQo3BSiuEHwAGxOO8ZItxLCPHiJcZIx8V5FgBMLjgneZRlEAHZIkSOvuUfxIjH5iK8Xk4iwVTLmVSd3I2GS8GhMTOrXJCT8kxL0XE0pLTiKFSSpYwo1i0m2OCfY7hABOZpl8tFCJ0VQ4pnijGTJMT1PpaQBk1P-oaQBwDVZH0zCfYhGjFmuJmUUhBJSFnv3yQtTaKzkhrNWLUgBmSGmq1AXs8BzijnRJOe4uZ8Svn5O+rc3g9zICg0gODV0WzuGq0Ie8g5nzLnETaVYjpFypnyQwJwapDyNkxmeds3h8L+FlM4ii-paKon5J5vLYFkBQWgh7k8+p2y1HEsOUislPzYl-M6QCs5ZsLZWxxWCplmyCUwsceyxFGKHgHFmWc+ZVLiJoORHSiADKwDgpSBw5RqsInSuVZxOV6qwD6M2IYo1nMv7yrgdgoZdSQnbJyYa0l1rzimvNa8S1brXjylmGKT19qgmOpGQfDWEzOWbFVSiBVBjzlWteDGoN8iwa6peeM11XTOLJrjRahNvq0QYBtSmwJaa7HKJVpGjFubTnxqVYW34o9MKIXqCKxljzxUsu4UrN5dZ9kkuzZsf1vJPWUsbTaYtHr21arFfi7tBC4X9o+Ymq4I7A15u9QWodrxRL5gsTO7VEIK0NKVkS5dCLV2-HXba35ir-lRteM2hC2E212tTRC9NwClZsovYO-lnFpGOmZJuq4Pqd1rqYYeudO5oUEKlX+jlGKgNWlA78cDAHNiMVLYMkNzKnU9oNYhmVJiUOyLrfmhtEHfh7vMRiaDnb50EYIS64jV70i+NnKOMdvL0UmJvTh9Z6T8NhsTErJpWbMO7uHFxwpd760PoxbRgsgncXCa7cxsTma2MTpqEk68aH0gYcfVcZTB731ls-Se4B8Zdk6eo+kfTKSKNbqo1Jot8EsIQTiAxvFsGJUH3jH27pK7dNQmfV5pCPH718pMzRpMikpKqdFYx-zC6eFLpC5esLxAKl2UMzUYzGLlm+fU0x0T8Zz1Zf-XF9IeWqkubA9u9z+INozVKw6kTyj4y-uq0hkxPTkoFahEVkxmdksdr8wBALPCEN9ZIwwkrjX0PNdq3p6ud8LO4fLcM7rRH5vsYZHVaSw3iCjYYSPQeHW8MaYq6xg7OXixtdvTymLfGGENzLhN2dqXpvpfjBJ+zLWdzPeiwp2LGLLu9m+0eyFxY4M8O0w9hzDIHqnclOdyRS3MHBp26G5RKi7PI+B6jk7y2jOrYxdc9rW2hOdduwT4LnEB39YYeN9H0BMf5M+3JlhC8QUgGCEAA
regards,c.
Have you added all your option to the elklive example?
yes. only this one
"layoutOptions": {
"elk.layered.nodePlacement.bk.fixedAlignment": "BALANCED",
},
hmm ok. now i see.
it's due to the versions
0.7.0
0.7.1
awesome.
0.7.1
solved it