[discuss][Drilldowns][URL drilldown] Expose "event.row" in VALUE_CLICK_TRIGGER #79157
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Problem
Consider the table:
With current variables setup when drilling down in to cell in the table (e.g. "Venice") it was not possible to access data from the whole row. (No access to "IT" or "4").
Solution
This pr exposes
{{event.row}}
.And it allows to build a URL that uses the whole row:
Caveats
Because of how preview with mock variables work, I had to weaken the validation for saving the Drilldown. number of items in
row
could be large and we won't cover all this variables with mocks. to be able to save something like:{{event.row.[100]}}
I had to weaken editor validation. In runtime it still won't be compatible if variable is not available. [discuss][Drilldowns] More specific triggers and trigger context samples #76226Do we need anything else to be exposed? Columns? Clicked rowIndex? columnIndex? In what format?
Checklist
Delete any items that are not applicable to this PR.
For maintainers