1
0
Эх сурвалжийг харах

fix auto_size_columns for aggrid.from_pandas

Tao Ma 1 жил өмнө
parent
commit
473d42bdff

+ 2 - 2
nicegui/elements/aggrid.py

@@ -40,7 +40,7 @@ class AgGrid(Element, component='aggrid.js', libraries=['lib/aggrid/ag-grid-comm
         self._classes = ['nicegui-aggrid', f'ag-theme-{theme}']
 
     @staticmethod
-    def from_pandas(df: pd.DataFrame, *, theme: str = 'balham') -> AgGrid:
+    def from_pandas(df: pd.DataFrame, *, theme: str = 'balham', auto_size_columns: bool = True) -> AgGrid:
         """Create an AG Grid from a Pandas DataFrame.
 
         :param df: Pandas DataFrame
@@ -52,7 +52,7 @@ class AgGrid(Element, component='aggrid.js', libraries=['lib/aggrid/ag-grid-comm
         return AgGrid({
             'columnDefs': [{'field': col} for col in df.columns],
             'rowData': df.to_dict('records'),
-        }, theme=theme)
+        }, theme=theme, auto_size_columns=auto_size_columns)
 
     @property
     def options(self) -> Dict: