appsmithorg / appsmithorg/appsmith

[Feature]: Facility to navigate properties up the widget hierarchy

Open
#9,690 0 comments 0 reactions 1 assignee Claimed by @vuiets View on GitHub
Enhancement Property Pane UI Building Product
Dominant language
TypeScript
Stars
40.9k
Forks
4.8k
Avg merge
1d 22h
Merged PRs (30d)
45

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Summary

Note: _I actually didn't do my search properly to see whether there are duplicate issues for this - didn't know the proper search terms to apply._

**Background**
Suppose I have a container widget, and inside that I have the list widget. Inside the list, I have a text widget.
When I am looking at the properties of the text widget, I often find myself wanting to also look at the properties of the parent, in this case, the list widget.

**Problem**
Today, I need to go to the canvas and select the list widget - this is sometimes hard to do, specially if I have crammed my list in such a way that there is little white space left between the text and the list widgets.

**Idea**
It would be great if on the property pane I can click some button that will simply show me the properties of the widget that is immediately above in the hierarchy.

**Example**
To illustrate, here's a list that is sitting inside a container widget. I have already selected the list, but now I want to see the properties of the contained widget - this is hard to do because there is very little white space between the two widgets.

https://user-images.githubusercontent.com/94514895/145525853-8e60ba8f-c95b-4ff6-8d9d-44933081fd1b.mov

### Why should this be worked on?

This is strictly a nice-to-have, and it makes the property pane easier to use, and also reduces the user's stress/frustration by reducing the trips between the property pane and the canvas.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.