Skip to content

prosekit/solid/table-handle

TableHandleColumnRootProps

Props for the TableHandleColumnRoot component.

placement

The placement of the popover, relative to the hovered table cell.

Type: Placement

Default: "top"

TableHandleColumnTriggerProps

Props for the TableHandleColumnTrigger component.

editor

Type: null | Editor<TableCommandsExtension>

TableHandlePopoverContentProps

Props for the TableHandlePopoverContent component.

editor

Type: null | Editor<any>

offset

Type: OffsetOptions

Default: {mainAxis: -4, crossAxis: 4}

onEscapeKeyDown

Type: undefined | ((event: EscapeKeyDownEvent) => void)

onFocusOutside

Type: undefined | ((event: FocusOutsideEvent) => void)

onInteractOutside

Type: undefined | ((event: InteractOutsideEvent) => void)

onPointerDownOutside

Type: undefined | ((event: PointerDownOutsideEvent) => void)

placement

Type: Placement

Default: 'bottom-start'

TableHandlePopoverItemProps

Props for the TableHandlePopoverItem component.

onSelect

Type: undefined | ((event: CustomEvent<void>) => void)

TableHandleRootProps

Props for the TableHandleRoot component.

TableHandleRowRootProps

Props for the TableHandleRowRoot component.

placement

The placement of the popover, relative to the hovered table cell.

Type: Placement

Default: "left"

TableHandleRowTriggerProps

Props for the TableHandleRowTrigger component.

editor

Type: null | Editor<TableCommandsExtension>

onSelect

Type: undefined | ((event: CustomEvent<void>) => void)

TableHandleColumnRoot

ts
function TableHandleColumnRoot(props: Partial<TableHandleColumnRootProps> & HTMLAttributes<TableHandleColumnRoot>): Element

TableHandleColumnTrigger

ts
function TableHandleColumnTrigger(props: Partial<TableHandleColumnTriggerProps> & HTMLAttributes<TableHandleColumnTrigger>): Element

TableHandlePopoverContent

ts
function TableHandlePopoverContent(props: Partial<TableHandlePopoverContentProps> & HTMLAttributes<TableHandlePopoverContent>): Element

TableHandlePopoverItem

ts
function TableHandlePopoverItem(props: Partial<TableHandlePopoverItemProps> & HTMLAttributes<TableHandlePopoverItem>): Element

TableHandleRoot

ts
function TableHandleRoot(props: Partial<TableHandleRootProps> & HTMLAttributes<TableHandleRoot>): Element

TableHandleRowRoot

ts
function TableHandleRowRoot(props: Partial<TableHandleRowRootProps> & HTMLAttributes<TableHandleRowRoot>): Element

TableHandleRowTrigger

ts
function TableHandleRowTrigger(props: Partial<TableHandleRowTriggerProps> & HTMLAttributes<TableHandleRowTrigger>): Element