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

Checkbox actions on selected nodes #833

Merged
merged 3 commits into from
May 16, 2024

Conversation

jasdom
Copy link
Contributor

@jasdom jasdom commented May 16, 2024

Closes 832.

@jasdom jasdom requested review from a team as code owners May 16, 2024 09:29
@jasdom jasdom merged commit 429f005 into stateless_tree May 16, 2024
2 checks passed
@jasdom jasdom deleted the selected-nodes-checkbox-actions branch May 16, 2024 10:17
@grigasp grigasp linked an issue May 16, 2024 that may be closed by this pull request
saskliutas added a commit that referenced this pull request May 27, 2024
* Add initial stateless ModelsTree implementation

* Improve hierarchy level filtering

* Add experimental ModelsTree to test-viewer

* Add models tree definition

* React to iModelAccess changes

* Cleanup

* Add focus mode

* Checkbox actions on selected nodes (#833)

* Toggle visibility for all selected nodes

* Remove no longer needed refs

* Cleanup

* Enable selection mode support

* Separate and cleanup common components

* React to hierarchy level configuration changes

* Disable search box when instance focus is enabled

* Remove unnecessary condition

* Adjust to the new API

* Recalculate visibility only for rendered nodes

* Cleanup

* Pass unified selection storage to viewer

* More cleanup

* PR review fixes

* Use published hierarchies version

* Rename folder `experimental` -> `stateless`

* Bump deps

* Switch to pre-release mode

* Fix tests

* prettier

* Revive e2e tests

* reverts package.json changes

* lint

* extract-api

* changes

---------

Co-authored-by: Dominykas Jasiūnas <33428304+jasdom@users.noreply.github.com>
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

Successfully merging this pull request may close these issues.

Tree widget: Support checkbox actions on multiple selected nodes
2 participants