import { textMaxWidthPx } from './style';

export const fcoseLayout = {
  name: 'fcose',
  idealEdgeLength: function(edge) {
    return 160;
  },
  nodeRepulsion: function(node) {
    return 3000;
  },
  animate: false
};
const colaLayoutBase = {
  name: 'cola',
  infinite: false,
  fit: true,
  edgeLength: function(e) {
    return textMaxWidthPx + 95;
  }
};
export const colaLayoutInitial = {
  ...colaLayoutBase,
  animate: false,
  randomize: false
};
export const colaLayoutInteractive = {
  ...colaLayoutBase,
  animate: true,
  randomize: false,
  maxSimulationTime: 1250
};
