Skip to content

Support modal views #825

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

Closed
Tracked by #761
jvalkeal opened this issue Jul 22, 2023 · 0 comments
Closed
Tracked by #761

Support modal views #825

jvalkeal opened this issue Jul 22, 2023 · 0 comments
Labels
area/components-view Belongs ui view components
Milestone

Comments

@jvalkeal
Copy link
Contributor

jvalkeal commented Jul 22, 2023

Modal view essentially is something shown atop of existing views. Normal use case is a dialog.

In a catalog app we have "help" -> "about" which should open model view showing something.

@jvalkeal jvalkeal added the area/components-view Belongs ui view components label Jul 22, 2023
@jvalkeal jvalkeal added this to the 3.2.x milestone Jul 22, 2023
@jvalkeal jvalkeal modified the milestones: 3.2.x, 3.2.0-M2 Jul 22, 2023
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Aug 21, 2023
- Service interface with holds access to modal
  methods. To get used by views which i.e.
  want to show modal dialogs.
- Relates spring-projects#825
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Aug 21, 2023
- Integrate TerminalUI to ViewService and modals
- New Dialog scenario
- Relates spring-projects#825
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Aug 24, 2023
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Aug 24, 2023
- New WindowView which can be partially atop of background.
- DialogView now extends WindowView
- Change dialog in Catalog sample and Dialog scenario
- Relates spring-projects#825
- Relates spring-projects#855
@jvalkeal jvalkeal modified the milestones: 3.2.0-M2, 3.2.0-RC1 Oct 7, 2023
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/components-view Belongs ui view components
Projects
None yet
Development

No branches or pull requests

1 participant