Thanks walter , i tried that example but somehow it is not working ( not sure whether i am doing something wrong , i m using angular 7) Also i got around 1000+ nodes arranged in 3 tree layout structure , this is my base node contain 3 tree root nodes

expanding upwards downwards and to right . multiple parent is coming only for the upwards tree . i choose tree layout because i read that it is much faster than other layout and it perfectly fit my requirement.
i observed that if i collapse ‘Xpress transaction manual R19’ node and then expand it , then all nodes from it realign correctly . So is there any other way to accomplish this ?