Skip to content

Commit

Permalink
Fixed arithmetic column axis bug in Bokeh
Browse files Browse the repository at this point in the history
  • Loading branch information
francoismg committed Sep 27, 2024
1 parent a5ccf3d commit 5231e8c
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 19 deletions.
15 changes: 0 additions & 15 deletions prototypes/jsvis/components/inputs/ArithmeticColumnInput.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,21 +26,6 @@ export class ArithmeticColumnInput extends HTMLElement {
"<button class='btn btn-secondary'>/</button>" +
"</div>" +
"<div class='button-grid'>" +
"<button class='btn btn-secondary'>(</button>" +
"<button class='btn btn-secondary'>)</button>" +
"<button class='btn btn-secondary'>pow2()</button>" +
"<button class='btn btn-secondary'>pow3()</button>" +
"</div>" +
"<div class='button-grid'>" +
"<button class='btn btn-secondary'>sqrt()</button>" +
"<button class='btn btn-secondary'>min()</button>" +
"<button class='btn btn-secondary'>max()</button>" +
"<button class='btn btn-secondary'>mean()</button>" +
"</div>" +
"<div class='button-grid'>" +
"<button class='btn btn-secondary'>log()</button>" +
"<button class='btn btn-secondary'><--</button>" +
"<button class='btn btn-secondary'>--></button>" +
"<button class='btn btn-danger'>C</button>" +
"<button class='btn btn-success'>V</button>" +
"</div>" +
Expand Down
2 changes: 1 addition & 1 deletion prototypes/jsvis/dist/astrovis/astrovis.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion prototypes/jsvis/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "astrovisjs",
"version": "0.9.2",
"version": "0.9.5",
"main": "dist/astrovis.js",
"scripts": {
"build": "npx webpack --config webpack.dev.js",
Expand Down
15 changes: 13 additions & 2 deletions prototypes/jsvis/wrappers/BokehWrapper.js
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,19 @@ export class BokehWrapper {
let axis_settings = [];

for(let axis_column in axis) {
let axis_column_object = this._getColumnSettings(axis[axis_column]);
axis_column_object = {...axis_column_object, ...{axis: axis_column}}
let axis_column_object;

if(columns[axis_column].column_type === 'standard') {
axis_column_object = this._getColumnSettings(axis[axis_column]);
axis_column_object = {...axis_column_object, ...columns[axis_column], ...{axis: axis_column}}
} else if(columns[axis_column].column_type === 'processed') {
axis_column_object = this._getCustomColumnSettings(axis[axis_column]);
axis_column_object = {...axis_column_object, ...columns[axis_column], ...{axis: axis_column}, ...{column_name: axis+'_processed'}}
} else {
axis_column_object = this._getColumnSettings(axis[axis_column]);
axis_column_object = {...axis_column_object, ...columns[axis_column], ...{axis: axis_column}}
}


axis_settings.push(axis_column_object);
}
Expand Down

0 comments on commit 5231e8c

Please sign in to comment.