Skip to main content

IUseSharePointDataTableConfig

@spartanfx/react v1.2.2


@spartanfx/react / spfx / IUseSharePointDataTableConfig

Interface: IUseSharePointDataTableConfig

Configuration for useSharePointDataTable hook

Properties

Required

PropertyTypeDescription
contextWebPartContextSPFx WebPart context
listNamestringSharePoint list name
spSPFIPnPjs SPFI instance

Options

PropertyTypeDescription
camlQuery?stringOptional CAML query for filtering
columns?IDataTableColumn<any>[]Optional columns configuration
groupByLevel1?stringField name for level-1 grouping
groupByLevel2?stringField name for level-2 grouping
groupByLevel3?stringField name for level-3 grouping
groupsDefaultCollapsed?booleanWhether groups start collapsed
inPlaceSearchText?stringOptional search text
rowLimit?numberRow limit per request
translatedFields?string[]Fields that require translation of filter values

Events & callbacks

PropertyTypeDescription
inPlaceFilterItems?(item) => booleanClient-side filter function
translate?(text) => stringTranslation function

Appearance & theming

PropertyTypeDescription
appearance?AppearanceModeAppearance mode for theming (light or dark)