Budibase / budibase

Low code platform for building business apps and workflows in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀
https://budibase.com
Other
21.24k stars 1.44k forks source link

Expose component properties as bindings #13862

Open melohagan opened 4 weeks ago

melohagan commented 4 weeks ago

Describe the feature request As a user, I would like to define a variable, or use existing component properties as a binding.

For example, I am duplicating a component in my app, and must update multiple properties each time. Ideally I would only change the name of the component, and the self-referencing binding would do the rest.

Screenshots

Screenshot 2024-06-06 at 10 40 21

Each time I duplicate this component, I have to rename both the component name, and the text. It would be nice if I just had to rename the component name, and then the text binding could be: {{ Component.Name }}

This would also save me from having to make the second manual update within the styles tab:

Screenshot 2024-06-06 at 10 41 49

linear[bot] commented 4 weeks ago

BUDI-8325 Expose component properties as bindings