Skip to content
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

feat: data table implementation #261

Open
wants to merge 83 commits into
base: main
Choose a base branch
from
Open

feat: data table implementation #261

wants to merge 83 commits into from

Conversation

mgreminger
Copy link
Owner

WIP

When complete, will close #252

…esults

Expression is not evaluated correctly, results can be queried but are not yet displayed in the table
This will allow data table results to be assembled
Still need to implement rendering of data table query results on the front end
…data table

Need to fix get_data_table_subs tree walking algorithm and rendering of units in data table for calculated columns
Also, fix parsing of assign_plus_query for data tables
Also, don't parse column expression for output columns
HTML inputs add this unicode character
Need to implement interpolation and polyfit capabilities in Python
Still need to add the poly order widget to the datatable
Currently there are issues with the DOM updating properly after the import

Might make more sense to use a constructor to create a new datatable cell rather than try to change the current one.
Still need to fix initial refresh problem by converting selectAndLoadSpreadsheetFile to a promise
Need to wait for sheetjs to be loaded before attempting to fill out table
Need to convert units to a human readable format
@mgreminger mgreminger changed the title feat: initial steps for data table implementation feat: data table implementation Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature request. Importing csv, or excel sheets.
1 participant