-
Notifications
You must be signed in to change notification settings - Fork 33
Closed
Description
Error when updating autoSizeAllColumns
prop in a callback:
Here is MRE
from dash import Dash, html, Input, Output
import dash_ag_grid as dag
import pandas as pd
df = pd.read_csv("https://raw.githubusercontent.com/plotly/datasets/master/gapminder2007.csv")
app = Dash(__name__)
grid = dag.AgGrid(
id="size-grid",
rowData=df.to_dict("records"),
columnDefs=[{"field": i, "id": i} for i in df.columns],
defaultColDef={"resizable": True},
columnSize="sizeToFit",
)
app.layout = html.Div([
html.Button("Auto Size", id="auto-size"),
grid
])
@app.callback(
Output("size-grid", "autoSizeAllColumns"),
Input("auto-size", "n_clicks"),
# prevent_initial_call=True
)
def change_size(_):
return True
if __name__ == "__main__":
app.run_server(debug=True)
Metadata
Metadata
Assignees
Labels
No labels