ZoomCharts Documentation


Inheritance hierarchy

This type inherits from ItemsChartSettingsMenu.


This type does not define any methods.


Inherited from: ItemsChartSettingsMenu
Introduced in version 1.12.0.

Custom buttons for the link menu

contentsFunction: (data: ItemsChartDataObjectLink, node: ItemsChartLink, callback: (result: string | HTMLElement) => void) => string | HTMLElement
Inherited from: ItemsChartSettingsMenu
Version 1.9.0: added the ability to return HTMLElement.

Prepare html string or DOM element to include in the menu. Called whenever a menu is about to be shown.

If this callback is not defined, the menu will display the label of the element.

callback: (result: string | HTMLElement) => void
Return value
Data type: string | string | HTMLElement

A HTML string or DOM element to include in the menu. Alternatively return null and call callback() later.

enabled: boolean
Inherited from: ItemsChartSettingsMenu

Show/hide node/link menu.

showData: boolean
Inherited from: ItemsChartSettingsMenu

Whether to add a view data button to the menu. Useful for debugging.