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

WP-Builder: Introduce new NavigatorLayout #19

Closed
bangank36 opened this issue Jul 6, 2023 · 1 comment
Closed

WP-Builder: Introduce new NavigatorLayout #19

bangank36 opened this issue Jul 6, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@bangank36
Copy link
Owner

bangank36 commented Jul 6, 2023

Summary

  • The POC PR has provided me with some ideas to implement the Gutenberg Navigator component into jsonforms
  • The new Layout will based on the MaterialVertialLayout, where the elements of the layout are rendered using renderLayoutElements method
  • For starter, the Navigator will render on 1st level only, in the next phase we will address the question about how we render all NavigatorSreens recursively based on all object/array props

Reference

@bangank36
Copy link
Owner Author

The PR has been merged

  • The NavigatorLayout should be place at the root of uischema
  • All the NavigatorScreen will be render at first, based on the extracted nested object key utils
  • Next implement the ObjectRenderer to render only the NavigatorButton, since the detail of the object property has been placed on the NavigatorScreen already

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
Status: Done
Development

No branches or pull requests

1 participant