Tags: bumps/bumps
Tags
Webview Client - add type testing with vue-tsc (#202) * defineProps does not need to be imported anymore * add parameter on to AsyncSocket * comment * .mjs > .ts - let typescript do its job * add typing to plotly_extras * few more typing fixups * fix test-publish workflow * remove references to nativefs - require pyodide builds to handle syncing * use interface instead of class to add asyncEmit method to socket.io-client Socket * need matplotlib for testing (still heavily used for e.g. model export from cli, webview) * fix type of passthrough ref in menu_items * install webview dependencies before testing webview * fix TypeScript typing errors * don't try to resize plot if no plot div exists * add notification to user for drawing errors * Add linting and formatting for webview client * defineProps does not need to be imported anymore * add parameter on to AsyncSocket * comment * .mjs > .ts - let typescript do its job * add typing to plotly_extras * few more typing fixups * fix test-publish workflow * remove references to nativefs - require pyodide builds to handle syncing * use interface instead of class to add asyncEmit method to socket.io-client Socket * need matplotlib for testing (still heavily used for e.g. model export from cli, webview) * fix type of passthrough ref in menu_items * install webview dependencies before testing webview * fix TypeScript typing errors * don't try to resize plot if no plot div exists * add notification to user for drawing errors * includes auto-fixes * couple fixes * rebase from develop, update linting rules a little * git restore webview/client/src from develop branch * apply automatic fixes * conflicts?? * address all errors, only warnings left * should not have renamed draw_figure * add custom mpld3 type declaration * properly display plotting errors in CustomPlot and CustomUncertaintyPlot * export type Panels, revert @ imports because that breaks refl1d apparently * increase timeout on some toaster notifs to 5 sec * fix up all type errors, i think * simpify shouldShow() * remove syncFS - only used in pyodide implementation * fix log view * fix log info / topic messages types * style log view, add custom annotations type * adjust log table column widths --------- Co-authored-by: bbm <brian.maranville@nist.gov>
Various minor changes (#185) * defineProps does not need to be imported anymore * add parameter on to AsyncSocket * comment * .mjs > .ts - let typescript do its job * add typing to plotly_extras * few more typing fixups * fix test-publish workflow * remove references to nativefs - require pyodide builds to handle syncing * use interface instead of class to add asyncEmit method to socket.io-client Socket * need matplotlib for testing (still heavily used for e.g. model export from cli, webview) * fix type of passthrough ref in menu_items * install webview dependencies before testing webview * fix TypeScript typing errors * don't try to resize plot if no plot div exists * add notification to user for drawing errors * minor merge fixes * use shallowRef for file_menu_items, since we want to treat 'disabled' property as an independent ref and not a reactively accessed property * LAYOUTS value for full-frame should be 'full' --------- Co-authored-by: bbm <brian.maranville@nist.gov>
PreviousNext