-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[ZEPPELIN-2411] Improve Table #2323
Conversation
b933651
to
a576cff
Compare
Thanks for the review!
regarding the
It's used to display aggregated values. I changed the name to
|
"all these things are persisted and synchronized among web socket clients" |
@guptarajat Hi, refer the last GIF. "persist" means that all states in a table are saved in the note.json. For example, sorting state will be saved after this PR but it is not in current master. |
Colorizing (even rows) is cognitively better because we are not confused when investigating closer rows. Here are more bright versions |
Bright version looks better for me |
316f872
to
c264cb8
Compare
Oops. I missed that feature.
|
c264cb8
to
2047c5f
Compare
@Leemoonsoo just rebased and updated to use |
GTM. Thanks @1ambda for great improvement. Merge to master if no further discussions. |
// create, compile and append grid elem | ||
gridElem = angular.element( | ||
`<div id="${gridElemId}" ui-grid="${gridElemId}" | ||
ui-grid-edit ui-grid-row-edit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This made all cells in the table editable. Is that expected?
There are some limitations for this feature. img, links works. But when I want to place button it just ignore html and display text only. Btw, all this works correctly in 0.7.3. |
Great improvement. |
What is this PR for?
Improve Table
setting
menu to configure table UIAnd all these things are persisted and synchronized among web socket clients
See the screenshot section for more detail.
What type of PR is it?
[Improvement]
Todos
What is the Jira issue?
ZEPPELIN-2411
How should this be tested?
mvn clean package -DskipTests; ./bin/zeppelin-daemon.sh restart
Screenshots (if appropriate)
Before
After: Filter
After: Column related features
After: Pagination
After: Group, Aggregation
After: Synchronized
Questions: