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

Clarify difference between selected, visible, deleted, filtered #29

Open
maxwell8888 opened this issue Jul 19, 2022 · 0 comments
Open
Milestone

Comments

@maxwell8888
Copy link
Contributor

maxwell8888 commented Jul 19, 2022

  1. if !visible or deleted, then so are all children of that item. but the children won't automatically have them same flags applied.
  2. Selected only applies to individual items, but of course all trips below selection are selection highlighted
  3. for all cases, trips will need to know what flags their parents have to know whether to: not draw (!visible or deleted), draw selected, else draw normal (or hover but don't need flag for this)
  4. for filtering, are: all trips drawn and selected trips highlighted, eg a stop or agency selection, or only certain trips drawn eg for trips that run on a certain day.

so filtering can be like applying (!)visible to trips, or a selection?
With filtering we might want to filter the trips, and then select one, in which case filtering can't just be multi-selection
sometimes we might want a subset, where we can still select items, but also see all trips so we can see the filtered relative to the other trips (automatically hiding the other trips would be annoying for users in this case). But sometimes we do actually want to hide the non filtered stops to make it easier to concentrate on a subset.

filtering to all trips in an agency/route is equivalent to selecting that agency/route?

Do we want to support multiple simultaneous filters? eg trips from a specific agency that run on a certain day.

For (each?) filters, just simply have a switch to control whether the non filtered trips are displayed.

The selection of a stop, will also apply a filter for related routes, from which individual trips can be selected. Would want selecting a trip

types of filter:
Trips that run on a certain day - subset - but also might be nice to show everything so we can see the filter relative to all trips
Trips that are running at a specific point in time - subset
Deleted trips - subset - or maybe grey out the deleted ones
Not deleted trips - subset (because then want to be able to select other trips)
Trips which use a certain stop - subset (but would be the same as selecting a stop?)
The trips required to make a journey between two stops - maybe subset but more ideally a special type of selection

@maxwell8888 maxwell8888 added this to the MVP milestone Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant