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

PDRangeSelector #17

Open
davidnmbond opened this issue Jul 16, 2021 · 0 comments
Open

PDRangeSelector #17

davidnmbond opened this issue Jul 16, 2021 · 0 comments
Assignees

Comments

@davidnmbond
Copy link
Contributor

The PanoramicData.Blazor nuget package should contain a PDRangeSelector component that permits the user to select a range using Start and End "Handles":

O###############O
------------O###O
O########O-------
-----O######O----

It should not be possible for a Handle to be set to a value outside of the range.

The Handles should optionally quantize using the IsQuantized property (default true). For example, with IsQuantized set to true, and a range of 1..5, the Handles should snap to one of only five positions, but otherwise a value of 2.34534345345 could be selected and the handles would not snap.

The selectors should optionally be able to have the same value selected with the IsSameValuePermitted property. For example, with IsSameValuePermitted set to true and a quantized range of 1..5, both Start and End Handles could be set to 3.

It should be possible to prevent the user from changing each Handle's position.

It should be possible to individually style the following with CSS:

  • The Left Handle
  • The Right Handle
  • The Left Unselected Range
  • The Selected Range
  • The Right Unselected Range
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

2 participants