Server mode for Jupyterlab PerspectiveWidget
#1195
Merged
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.
server
kwarg toPerspectiveWidget()
Jupyterlab widget. WhenTrue
, the browser<perspective-viewer>
will use a python, server-sideTable()
virtually, rather than creating a WebAssemblyTable()
and cloning the contents. This mode is great for extra-large datasets, but comes at the cost of client interactive performance, and server memory/CPU.psp_offset
in wasm) for correcting column_onlyend_col
values.id
kwarg forto_columns()
, which is equivalent to__index__
for 0-sided contexts, and__row_path__
otherwise, and is necessary for GUI features like persistent selection and editing.perspective-jupyterlab
which causedCreate New Output
derived viewers to be mis-sized.perspective-viewer-datagrid
to not swallow scroll events when fully-scrolled, for convenient notebook scrolling.perspective-jupyterlab
tomaterial-dense
theme.