itwinjs-core
itwinjs-core copied to clipboard
Monorepo for iTwin.js Library
Need to add ability to auto-expand these nodes when they have only 1 child or always. **Prerequisite:** #3793
Currently we don't give much control over how grouping nodes are handled: - label grouping nodes are **not** displayed when there's only one grouped item or have no siblings -...
Deprecate enums in rule definitions in favor of string unions. That would make it easier to copy/paste the rules between JSON and typescript and would require less imports when defining...
Empty label is produced when `InstanceLabelOverride` is used with `CompositeValueSpecification` without any parts or all parts results in empty strings. `Not Specified` string should be used as label in those...
In cases when we have multiple related instances to load properties from, we display them as struct arrays where each struct represents a related instance:  That doesn't work well...
**Repro:** 1. Open [this](https://presentationruleseditor.bentley.com/open-imodel?iTwinId=b27dc251-0e53-4a36-9a38-182fc309be07&iModelId=f30566da-8fdf-4cba-b09a-fd39f5397ae6#editor/N4IgTgrgNgpgzjALiAXCYAdAdgAhxkASwBMCV8QAFAZQIBps8DJY4ycBtRvHTXHpuGgwAKgE8ADjHYEASgHt5iAHLzi8etwEE4UgMaEAZoT0BDRIXlY2qTloG97Dirph7xUmSACS1xKaw9GFV1OAB5Q2p9IxMAYShTOAQbBn5nQT0EpI1bPnSHHT0ACxgAW1NlU1LpWwIAIUI4WPkwGtT87RBMxLhK6ptyLjSOwQBRWGqsRAIndIBdWYEAX3aOglNWynkoMVKWiSKTdkRIGFX8ggBzMHkICTqxeJ72Q1MoBHP0q5u7h4AZUwAIxgUBebw+ix4BEIfgCQQAYoQoIgYGAvIhDnAAHSjWK+OD+QIwbzEHAAXhwAAYAB4ARhmw2WnwEeTWIFc7kkNXIBHxhKCIXgESibhieie2RSkIyWWS7FZI0KJXKfW5FAaTRabWlUK6stVAzsjLZ4zKMCmDJGeAWxqZOvWm22u32hz0x1OzIKIGut3uj1lYPeZ3t3p+foBwNBtleQc9nRhBLhMERyNR6MxOLxsKJJPJVLplvSS1mNuW3BtxawICWQA) 2. Notice two nodes are returned and both of them have the same node key. We need to ensure node key uniqueness
Consumer a schema with `A -> ARefersToB -> B` relationship, where the relationship has properties of its own. Consumer wants to create a hierarchy where A is a parent and...
Currently related properties defined in content modifier rules are only applied to displayed instance but not related instances. In most cases, when showing related instance properties, we also want to...
Currently we support a number of hardcoded selection scopes. We would be way more flexible if consumers could create them using presentation rules.
There will always be a way to create a ruleset that will cause performance problems - we don't want them to block the whole backend - need a way to...