How to use goJs TreeModel in angular 7
up vote
1
down vote
favorite
I am trying to create a tree model with a set of links and nodes. I have it in my jsfiddle using javascript it works fine. I am trying to replicate the same in angular. I could not find any helpfull info. I am getting the below error when i try to pass the same as i did in javascript.
this.myDiagram.model = new go.TreeModel({
nodeParentKeyProperty : "Boss",
nodeDataArrayProperty
});
Here's the working javascript version of the code : https://jsfiddle.net/pandiyancool/58os19nt/6/

angular angular7 gojs treemodel
add a comment |
up vote
1
down vote
favorite
I am trying to create a tree model with a set of links and nodes. I have it in my jsfiddle using javascript it works fine. I am trying to replicate the same in angular. I could not find any helpfull info. I am getting the below error when i try to pass the same as i did in javascript.
this.myDiagram.model = new go.TreeModel({
nodeParentKeyProperty : "Boss",
nodeDataArrayProperty
});
Here's the working javascript version of the code : https://jsfiddle.net/pandiyancool/58os19nt/6/

angular angular7 gojs treemodel
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I am trying to create a tree model with a set of links and nodes. I have it in my jsfiddle using javascript it works fine. I am trying to replicate the same in angular. I could not find any helpfull info. I am getting the below error when i try to pass the same as i did in javascript.
this.myDiagram.model = new go.TreeModel({
nodeParentKeyProperty : "Boss",
nodeDataArrayProperty
});
Here's the working javascript version of the code : https://jsfiddle.net/pandiyancool/58os19nt/6/

angular angular7 gojs treemodel
I am trying to create a tree model with a set of links and nodes. I have it in my jsfiddle using javascript it works fine. I am trying to replicate the same in angular. I could not find any helpfull info. I am getting the below error when i try to pass the same as i did in javascript.
this.myDiagram.model = new go.TreeModel({
nodeParentKeyProperty : "Boss",
nodeDataArrayProperty
});
Here's the working javascript version of the code : https://jsfiddle.net/pandiyancool/58os19nt/6/

angular angular7 gojs treemodel
angular angular7 gojs treemodel
edited Nov 14 at 10:53
Goncalo Peres
1,0571313
1,0571313
asked Nov 13 at 13:15
HariHaran
446112
446112
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
1
down vote
accepted
Use the TreeModel of gojs like below
const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
nodeParentKeyProperty: "boss",
nodeDataArray: nodeDataArrayProperty
});
add a comment |
up vote
0
down vote
The TreeModel constructor does not take an Object specifying options. It only takes an optional Array of data. https://gojs.net/latest/api/symbols/TreeModel.html
If you do want to set various properties on a new instance of TreeModel, use the static GraphObject.make function: https://gojs.net/latest/api/symbols/GraphObject.html#.make
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
Use the TreeModel of gojs like below
const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
nodeParentKeyProperty: "boss",
nodeDataArray: nodeDataArrayProperty
});
add a comment |
up vote
1
down vote
accepted
Use the TreeModel of gojs like below
const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
nodeParentKeyProperty: "boss",
nodeDataArray: nodeDataArrayProperty
});
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
Use the TreeModel of gojs like below
const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
nodeParentKeyProperty: "boss",
nodeDataArray: nodeDataArrayProperty
});
Use the TreeModel of gojs like below
const $ = go.GraphObject.make;
....
this.myDiagram.model = $(go.TreeModel, {
nodeParentKeyProperty: "boss",
nodeDataArray: nodeDataArrayProperty
});
answered Nov 16 at 7:22
Pandiyan Cool
3,91943262
3,91943262
add a comment |
add a comment |
up vote
0
down vote
The TreeModel constructor does not take an Object specifying options. It only takes an optional Array of data. https://gojs.net/latest/api/symbols/TreeModel.html
If you do want to set various properties on a new instance of TreeModel, use the static GraphObject.make function: https://gojs.net/latest/api/symbols/GraphObject.html#.make
add a comment |
up vote
0
down vote
The TreeModel constructor does not take an Object specifying options. It only takes an optional Array of data. https://gojs.net/latest/api/symbols/TreeModel.html
If you do want to set various properties on a new instance of TreeModel, use the static GraphObject.make function: https://gojs.net/latest/api/symbols/GraphObject.html#.make
add a comment |
up vote
0
down vote
up vote
0
down vote
The TreeModel constructor does not take an Object specifying options. It only takes an optional Array of data. https://gojs.net/latest/api/symbols/TreeModel.html
If you do want to set various properties on a new instance of TreeModel, use the static GraphObject.make function: https://gojs.net/latest/api/symbols/GraphObject.html#.make
The TreeModel constructor does not take an Object specifying options. It only takes an optional Array of data. https://gojs.net/latest/api/symbols/TreeModel.html
If you do want to set various properties on a new instance of TreeModel, use the static GraphObject.make function: https://gojs.net/latest/api/symbols/GraphObject.html#.make
answered Nov 13 at 15:13
Walter Northwoods
2,232259
2,232259
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53281843%2fhow-to-use-gojs-treemodel-in-angular-7%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown