Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

157
Views
How to add Pallette in treeMapper GoJs Diagram

https://gojs.net/latest/samples/treeMapper.html

I try to add a palette to drag and drop a node between two link items.

But when i drop a node from the palette i can't draw an arrow from it.

myPalette =
      $(go.Palette, "myPaletteDiv",
        {        
        "linkingTool.archetypeLinkData": { category: "Mapping" },
            "linkingTool.linkValidation": checkLink,
            "relinkingTool.linkValidation": checkLink,
            "undoManager.isEnabled": true,
            "ModelChanged": function(e) {
              if (e.isTransactionFinished) {  // show the model data in the page's TextArea
                document.getElementById("mySavedModel").textContent = e.model.toJson();
              }
            },
          nodeTemplateMap: myDiagram.nodeTemplateMap,  // share the templates used by myDiagram
          model: new go.GraphLinksModel([  // specify the contents of the Palette
            { key: "Alpha",  groupe : -3, color : "blue", text : "Concat" },
            { key: "Alpha",  groupe : -3,  color : "blue", text : "Concat" }
          ]),
          linkTemplateMap : myDiagram.linkTemplateMap,
          groupTemplate : myDiagram.groupTemplate
        });

I tried to add something like that but i don't really know what i'm doing.

Thanks for your answer

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!