React.js — Как свернуть группы в Wijmo FlexGrid
Я пытаюсь использовать компоненты Wijmo в своем проекте. У меня есть таблица и я используюFlexGrid
,FlexGridFilter
,FlexGridColumn
иCollectionView
.
У меня есть группы, которые по умолчанию расширены. Я хочу, чтобы группы были свернуты по умолчанию. Как я могу этого добиться? Я проверил документацию, но ничего не нашел об этой штуке.
Вот мой код для Wijmo:
...
useEffect(() => {
setSource(
new CollectionView(wijmoData, {
groupDescriptions: ['entityType', 'Kind'],
currentItem: null,
})
);
}, [wijmoData]);
return ( <FlexGrid
itemsSource={source}
/* initialized={(a) => a.autoSizeRows()} */
className={styles['Tool__sheet']}
id="ltc_sheet"
isReadOnly={true}
showMarquee={true}
collapseGroupsToLevel={false}
>
<FlexGridFilter
showFilterIcons={true}
showSortButtons={true}
filterColumns={columns?.map((item) => item.header)}
/>
{columns?.map((item) => (
<FlexGridColumn
header={item.header}
binding={item.binding}
minWidth={item.minWidth}
key={item.header}
allowResizing={item.allowResizing}
visible={item.visible}
/>
))}
</FlexGrid> )