Giter VIP home page Giter VIP logo

Comments (1)

MattisM02 avatar MattisM02 commented on May 27, 2024
  graphics
      .node((node) => {
        const ui = Viva.Graph.svg('g');
        const text = Viva.Graph.svg('text')
          .attr('text-anchor', 'middle')
          .attr('font-size', 18)
          .attr('fill', 'black')
          .text(node.id);

        const circle = Viva.Graph.svg('circle')
          .attr('r', nodeSize)
          .attr('fill', 'white')
          .attr('stroke', 'white')
          .attr('stroke-width', 2);

        // text.append(circle);

        // pin first and last node
        if (
          node.data.label === sortedTaskList[0].name ||
          node.data.label === sortedTaskList[sortedTaskList.length - 1].name
        ) {
          layout.pinNode(node, !layout.isNodePinned(node));
        }

        ui.append(circle);
        ui.append(text);
        console.log(ui);
        return ui;
      })
      .placeNode((nodeUI, pos) => {
        nodeUI.attr('transform', `translate(${pos.x - nodeSize / 2},${pos.y - nodeSize / 2})`);
      });`

Thats the fix

from vivagraphjs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.