Documentation

@kanunilabs/pivotgrid-react


@kanunilabs/pivotgrid-react / usePivotContextMenu

Function: usePivotContextMenu()

usePivotContextMenu(): object

Defined in: packages/react/src/hooks/usePivotContextMenu.ts:10

Returns

object

chooserOpen

chooserOpen: boolean

contextMenu

contextMenu: { colPath?: string; fieldId: string; x: number; y: number; } | null

editingCalcField

editingCalcField: PivotField | undefined

filterPopup

filterPopup: { fieldId: string; x: number; y: number; } | null

globalContextMenu

globalContextMenu: { x: number; y: number; } | null

isCalcModalOpen

isCalcModalOpen: boolean

isPrefilterOpen

isPrefilterOpen: boolean

setChooserOpen

setChooserOpen: Dispatch<SetStateAction<boolean>>

setContextMenu

setContextMenu: Dispatch<SetStateAction<{ colPath?: string; fieldId: string; x: number; y: number; } | null>>

setEditingCalcField

setEditingCalcField: Dispatch<SetStateAction<PivotField | undefined>>

setFilterPopup

setFilterPopup: Dispatch<SetStateAction<{ fieldId: string; x: number; y: number; } | null>>

setGlobalContextMenu

setGlobalContextMenu: Dispatch<SetStateAction<{ x: number; y: number; } | null>>

setIsCalcModalOpen

setIsCalcModalOpen: Dispatch<SetStateAction<boolean>>

setIsPrefilterOpen

setIsPrefilterOpen: Dispatch<SetStateAction<boolean>>

setSettingsFieldId

setSettingsFieldId: Dispatch<SetStateAction<string | null>>

settingsFieldId

settingsFieldId: string | null