[Backport 2.x][Vis Builder] Add an experimental table visualization in vis builder #2791
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.
Backport PR:
#2705
In this PR, we hook up an experimental table vis in vis builder. This table vis is a refactor of previous table. It is written in React and DataGrid component.
In this PR, we did two main things:
Issue Resolved (hook up table in vis builder):
#2704
The experimental table vis has all the features from current table, including
Beside of restoring original features, there are some changes:
Issue Resolved:
#2212 #2213 #2305 #2379 #2579
Since this is a hookup PR, we remove un-used table vis types and options because they could be defined in vis builder.
We also create follow up issues for some un-resolved PR comments.
Signed-off-by: Anan Zhuang [email protected]
remove unused scss tyle
Signed-off-by: Anan Zhuang [email protected]
remove total func and percentage col
total func and percentage col are two features that we might need to remove or re-invent for future table vis. For hookup purpose, it doesn't make sense to include some features that we would like to remove.
this PR removes total func and percentage col in both table vis and vis builder
Signed-off-by: Anan Zhuang [email protected]
comment out cellActions
currently filter in/out cell doesn't function in vis builder. we will coumment out cell actions for now.
Signed-off-by: Anan Zhuang [email protected]
Description
[Describe what this change achieves]
Issues Resolved
[List any issues this PR will resolve]
Check List
yarn test:jest
yarn test:jest_integration
yarn test:ftr