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

The magnifier handling needs to be redesigned. #73

Open
giorgiozoppi opened this issue Dec 29, 2017 · 0 comments
Open

The magnifier handling needs to be redesigned. #73

giorgiozoppi opened this issue Dec 29, 2017 · 0 comments
Assignees
Milestone

Comments

@giorgiozoppi
Copy link
Contributor

giorgiozoppi commented Dec 29, 2017

Magnifier Handling is distributed between the different view models. The magnifier handling shall be redesigned to be centralized and configurable for adding different type of magnifiers.
Requirements:

  1. Open/Close principle. We can extend a magnifier, compose a magnifier for multiple answers.
  2. Single responsability. Each composed magnifier has tag/label and its resposability declared.
    Flow of a dualsearchbox and magnifier:
    magnifierworking

The idea is of an unique object to handle the ViewModel part for all the application. The limitation is the that the request shall be handled indipendently from the dtos returned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant