Skip to content

ClickToCopyPlugin

Defined in: datagrid/plugins/click-to-copy.svelte.ts:13

Constructors

new ClickToCopyPlugin()

new ClickToCopyPlugin(config?): ClickToCopyPlugin

Defined in: datagrid/plugins/click-to-copy.svelte.ts:21

Parameters

config?

ClickToCopyPluginConfig

Returns

ClickToCopyPlugin

Properties

PropertyTypeDescriptionDefined in
displaybooleanDisplays the copy button, but only in valid cellsdatagrid/plugins/click-to-copy.svelte.ts:17
onClickToCopy(value: string | number) => void-datagrid/plugins/click-to-copy.svelte.ts:19

Methods

addCopyFeedback()

addCopyFeedback(element): void

Defined in: datagrid/plugins/click-to-copy.svelte.ts:54

Parameters

element

HTMLElement

Returns

void


handleClickToCopy()

handleClickToCopy(row, column): void

Defined in: datagrid/plugins/click-to-copy.svelte.ts:44

Parameters

row

any

column

any

Returns

void


isValidColumn()

isValidColumn(column): column is any

Defined in: datagrid/plugins/click-to-copy.svelte.ts:32

Parameters

column

ColumnDef<any>

Returns

column is any


shouldDisplayCopyButton()

shouldDisplayCopyButton(column): boolean

Defined in: datagrid/plugins/click-to-copy.svelte.ts:26

Parameters

column

any

Returns

boolean