Good day everyone
I had a task to show details in the tree as shown in the picture

I did it this way
	 is there no other way to achieve the same result?
							
						
					I had a task to show details in the tree as shown in the picture
I did it this way
Code:
	
	       noticesTree = new TreeGrid() {
            @Override
            protected Canvas getExpansionComponent(final ListGridRecord record) {
                Tree tree = noticesTree.getData();
                TreeNode parent = Tree.nodeForRecord(record);
                int level = 0;
                while((parent = tree.getParent(parent)) != null) {
                    level++;
                };
                int indent = JSOHelper.getAttributeAsInt(noticesTree.getConfig(), "indentSize");
                noticesTree.setProperty("embeddedComponentIndent",     noticesTree.getOpenerIconWidth() + level * indent);
                DetailViewer details = (DetailViewer) super.getExpansionComponent(record);
                details.setLabelAlign(Alignment.LEFT);
                details.setLabelSuffix("");
                return details;
            }
        };
Comment