From 55c8059d86865c5bf96b97c70c2095212ef6e2f4 Mon Sep 17 00:00:00 2001 From: Mathis Neumann <mathis@simpletechs.net> Date: Mon, 20 Jun 2016 17:46:55 +0200 Subject: [PATCH] prepare layout "cose bilkent" --- app/components/architecture-viewer.js | 8 ++++++-- .../architecture-visualisation-cytoscape/component.js | 3 +++ package.json | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/components/architecture-viewer.js b/app/components/architecture-viewer.js index db4e486..bc0595c 100644 --- a/app/components/architecture-viewer.js +++ b/app/components/architecture-viewer.js @@ -4,8 +4,12 @@ export default Ember.Component.extend({ graph: null, layoutAlgorithm: 'cose', layoutAlgorithms: [ - "cose", - "cola" + 'cose', + // 'cose-bilkent', // broken + 'cola', + 'grid', + 'concentric', + 'breadthfirst' ], init() { this._super(); diff --git a/app/components/architecture-visualisation-cytoscape/component.js b/app/components/architecture-visualisation-cytoscape/component.js index 05da656..215d492 100644 --- a/app/components/architecture-visualisation-cytoscape/component.js +++ b/app/components/architecture-visualisation-cytoscape/component.js @@ -4,6 +4,9 @@ import cycola from 'npm:cytoscape-cola'; import cytoscapeStyle from './style'; // import cola from 'npm:webcola'; import _ from 'npm:lodash'; +import coseBilkent from 'npm:cytoscape-cose-bilkent'; + +coseBilkent(cytoscape); // register export default Ember.Component.extend({ layoutAlgorithm: 'cose', diff --git a/package.json b/package.json index 95085c4..7b621aa 100644 --- a/package.json +++ b/package.json @@ -53,6 +53,7 @@ "dependencies": { "cytoscape": "^2.6.12", "cytoscape-cola": "^1.4.0", + "cytoscape-cose-bilkent": "^1.3.6", "klayjs": "^0.4.1", "klayjs-d3": "^0.3.4", "webcola": "^3.1.2" -- GitLab