Closed travisstebbins closed 3 months ago
Latest commit: bba5731e4c9ebe5690ad1085bb940d93bfaaf8bc
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Attention: Patch coverage is 90.07804%
with 89 lines
in your changes missing coverage. Please review.
Project coverage is 46.26%. Comparing base (
ce3f9fd
) to head (bba5731
).
Summary
This change allows users to drag a property from the explorer panel or a column from the fetch structure panel and drop it on a filter condition value. This enables users to create a filter where they can directly compare one model property to another model property, which is not currently possible without manually editing the filter in text mode.
How did you test this change?
DND valid explorer property to filter panel:
DND invalid explorer property to filter panel:
DND valid fetch structure column to filter panel:
DND invalid fetch structure column to filter panel:
DND derived property from explorer panel to filter panel:
DND derived property from fetch structure panel to filter panel:
End-to-end example of using derived properties:
Collection (exploded) property:
Editing pure code:
Constants still work:
Parameters still work:
Post-filter panel still works: