PablocFonseca / streamlit-aggrid

Implementation of Ag-Grid component for Streamlit
https://pypi.org/project/streamlit-aggrid/
MIT License
991 stars 191 forks source link

Aggrid save button doesn't show up when update_mode = GridUpdateMode.MANUAL #194

Open evasun777 opened 1 year ago

evasun777 commented 1 year ago

Here's a sample code I use:

                gd = GridOptionsBuilder.from_dataframe(pd.DataFrame([{'name':'a','age':12},{'name':'a','age':20}]))
                gd.configure_pagination(enabled=True)
                gd.configure_default_column(editable=True, groupable=True)
                gd.configure_column('Code', editable=True)
                gd.configure_selection(selection_mode = 'multiple',use_checkbox=True)
                gridoptions = gd.build()
                grid_table = AgGrid(pd.DataFrame([{'name':'a','age':12},{'name':'a','age':20}]), gridOptions=gridoptions,
                                    update_mode = GridUpdateMode.MANUAL,
                                    height=500, width = 7000,
                                    allow_unsafe_jscode=True,
                                    enable_enterprise_modules = False,
                                    )

                sel_row = grid_table["selected_rows"]
                df_selected = pd.DataFrame(sel_row)

In the tutorial it says When using GridUpdateMode.MANUAL a save button will be drawn on top of grid., but this button is not shown up. I'm using streamlit 1.18.0.