Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to give separate line for each spouse #9

Open
zack-dot opened this issue May 6, 2021 · 4 comments
Open

How to give separate line for each spouse #9

zack-dot opened this issue May 6, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@zack-dot
Copy link

zack-dot commented May 6, 2021

Currently, I'm trying to have a family tree that will have Multiple Spouses. (When it is going more than two spouses, the link is not going separately, I need a separate line, how to do ),

@SanichKotikov
Copy link
Owner

There should be separate lines but with the same Y coordinate, so you can try to correct their positions. Or you can create a PR wind option that enable different Y pos, into relatives-tree lib

@zack-dot
Copy link
Author

zack-dot commented May 7, 2021

How we can create a PR wind option to enable different Y pos, into relatives-tree lib?

please check the JSON DATA, how we can bring separate line for each spouse
[
{
"id": "js2RsE5sr",
"gender": "male",
"image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTpC650bxBEk2zBAQj64HdZ770dTVGbO_lm9A&usqp=CAU",
"name": "Amtul Reza Eid Ansari",
"parents": [

],
"siblings": [],
"spouses": [
  {
    "id": "pdRwdtR54",
    "type": "married"
  },
  {
    "id": "tdRwdtR54",
    "type": "divorced"
  },
  {
    "id": "tdRwdtR55",
    "type": "married"
  }
  
],
"children": [
  {
    "id": "chRwdtR56",
    "type": "blood"
  }
]

},
{
"id": "pdRwdtR54",
"gender": "female",
"image": "https://maxcdn.icons8.com/Share/icon/Users/person_female1600.png",
"name": "spouse 1",
"parents": [],
"siblings": [],
"spouses": [
{
"id": "js2RsE5sr",
"type": "married"
}
],
"children": [
{
"id": "chRwdtR56",
"type": "blood"
}
]
},
{
"id": "tdRwdtR54",
"gender": "female",
"image": "https://maxcdn.icons8.com/Share/icon/Users/person_female1600.png",
"name": "spouse 2",
"parents": [],
"siblings": [],
"spouses": [
{
"id": "js2RsE5sr",
"type": "divorced"
}
],
"children": []
},
{
"id": "tdRwdtR55",
"gender": "female",
"image": "https://maxcdn.icons8.com/Share/icon/Users/person_female1600.png",
"name": "spouse 3",
"parents": [],
"siblings": [],
"spouses": [
{
"id": "js2RsE5sr",
"type": "married"
}
],
"children": []
},
{
"id": "chRwdtR56",
"gender": "male",
"image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTpC650bxBEk2zBAQj64HdZ770dTVGbO_lm9A&usqp=CAU",
"name": "child",
"parents": [
{
"id": "js2RsE5sr",
"type": "blood"
},
{
"id": "pdRwdtR54",
"type": "blood"
}
],
"siblings": [],
"spouses": [
{
"id": "chspouse",
"type": "married"
}
],
"children": []
},
{
"id": "chspouse",
"gender": "female",
"image": "https://maxcdn.icons8.com/Share/icon/Users/person_female1600.png",
"name": "wf",
"parents": [
{
"id": "RWD1",
"type": "blood"
},
{
"id": "RWD2",
"type": "blood"
}
],
"siblings": [],
"spouses": [
{
"id": "chRwdtR56",
"type": "married"
}
],
"children": []
},
{
"id": "RWD1",
"gender": "male",
"image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTpC650bxBEk2zBAQj64HdZ770dTVGbO_lm9A&usqp=CAU",
"name": "parents",
"parents": [],
"siblings": [],
"spouses": [

],
"children": [
  
  {
    "id": "chspouse",
    "type": "blood"
  }
]

},
{
"id": "RWD2",
"gender": "female",
"image": "https://maxcdn.icons8.com/Share/icon/Users/person_female1600.png",
"name": "parents",
"parents": [],
"siblings": [],
"spouses": [

],
"children": [
  
  {
    "id": "chspouse",
    "type": "blood"
  }
]

}

]

The highlighted spouse should be separate line file added below
imageedit_3_3502483272

@zack-dot
Copy link
Author

There should be separate lines but with the same Y coordinate, so you can try to correct their positions. Or you can create a PR wind option that enable different Y pos, into relatives-tree lib

How to enable PR wind option

@SanichKotikov
Copy link
Owner

There is nothing to enable or disable. If you need this functionality, you may write it by own as a wrapper around relatives-tree or modify this lib and create a PR (pull request).

@SanichKotikov SanichKotikov added the enhancement New feature or request label Sep 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants