Variable customDatasetPluginsConst Beta
customDatasetPlugins: {
_tooltips: WeakMap<WeakKey, any>;
id: string;
_handleGroupVisibility(chart: any, datasets: any[]): void;
_handleLegendClick(
e: any,
legendItem: any,
legend: any,
toggleBehavior: string,
): void;
_hideTooltip(chart: any): void;
_hitTestLegend(chart: any, x: number, y: number): any;
_setupLegendTooltip(chart: any): void;
_showTooltip(
chart: any,
e: MouseEvent,
tooltipContent: string | ((context: any) => string),
legendItem: any,
): void;
afterDestroy(chart: any): void;
afterInit(chart: any, args: any, options: any): void;
beforeUpdate(chart: any, args: any, options: any): void;
} = ...
Type Declaration
id: string
_handleGroupVisibility: function
_handleGroupVisibility(chart: any, datasets: any[]): void Parameters
- chart: any
- datasets: any[]
Returns void
_handleLegendClick: function
_handleLegendClick( e: any, legendItem: any, legend: any, toggleBehavior: string,): void Parameters
- e: any
- legendItem: any
- legend: any
- toggleBehavior: string
Returns void
Returns void
_hitTestLegend: function
_hitTestLegend(chart: any, x: number, y: number): any Parameters
- chart: any
- x: number
- y: number
Returns any
Returns void
Parameters
- chart: any
- e: MouseEvent
- tooltipContent: string | ((context: any) => string)
- legendItem: any
Returns void
afterDestroy: function
afterDestroy(chart: any): void Returns void
afterInit: function
afterInit(chart: any, args: any, options: any): void Parameters
- chart: any
- args: any
- options: any
Returns void
beforeUpdate: function
beforeUpdate(chart: any, args: any, options: any): void Parameters
- chart: any
- args: any
- options: any
Returns void
Description
커스텀 데이터셋 속성을 읽어서 핸들링하는 플러그인 지원하는 커스텀 데이터셋 속성:
_aux: boolean- 차트에는 그려지지만 범례에서 제외_group: string | number- 같은 그룹의 데이터셋들이 함께 show/hide_visible: boolean- false면 범례에서 아예 제외하고 데이터셋도 숨김_legendOrder: number- 범례 표시 순서 제어 (작을수록 앞에 표시)_groupLabel: string- 같은 그룹을 하나의 범례 항목으로 통합_toggleBehavior: 'normal' | 'radio' | 'disabled'- 클릭 동작 방식_tooltip: string | function- 범례 항목 마우스 오버 시 툴팁 표시Since
1.3.0
Example
Example
Remarks
(aux 정상동작 , _group : 에러 , groupLabel : 정상 , _tooltip : 에러 , _toggleBehavior : 정상 , _visible : 정상 , _legendOrder : 확인중)