-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Support for additional File Browser columns #15933
Comments
Also: jupyterlab/packages/ui-components/src/components/table.tsx Lines 41 to 48 in 56c7d1b
|
I think it was tried to replace the file tree with I think the prototype here would be to refactor the existing purpose-built vdom renderer to have fewer hard-coded opinions about the columns (filename, etc.) and only expose the lowest-common-denominator Indeed, |
if there is work being done the file browser then there may be some improvements to the assistive technology experience that could be together. as it is, the file browser uses an a11y anti-pattern of an unordered list where each file entry is a list item; it is represented with the file browser serves a single tab stop with makes it an ideal for using native |
The above is good insight. Some concrete gist/nbviewer examples of DOM for a matrix of cases would be a concrete way to start integrating those insights to the eventual planning and execution of this work. Having a way to continuously assess some of those would be very good, of course: this seems like something out-of-scope of this series of PRs, but could be worked on in parallel (or as a precursor) in the Some further factors that would need to be evaluated, along with accessibility, on different dimensions:
|
Problem
The columns shown in the File Browser can't be trivially extended, or configured very much.
Proposed Solution
Additional context
FileBrowser.addColumn(options: IColumnOptions)
where:filebrowser:*-column
commands that takeargs: {key}
The text was updated successfully, but these errors were encountered: