API REFERENCE
Events
공통 sy-chart의 이벤트입니다. 선택한 차트에서 지원하는 동작은 직접 태그의 API도 확인하세요.
전체 목록
- typeLoadChange
Every change of the chart type's load state: loading, ready, or why the type cannot be drawn .
- rendered
차트 그리기가 완료되면 렌더링 결과를 detail로 전달합니다.
- appended
CustomEvent.detail 타입: ChartAppendedEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- windowSlid
CustomEvent.detail 타입: { dropped: number }. 이벤트 이름은 대소문자를 구분합니다.
- chartAnimationStart
CustomEvent.detail 타입: void. 이벤트 이름은 대소문자를 구분합니다.
- chartAnimationEnd
CustomEvent.detail 타입: void. 이벤트 이름은 대소문자를 구분합니다.
- chartAnimationInterrupted
CustomEvent.detail 타입: void. 이벤트 이름은 대소문자를 구분합니다.
- pointHover
CustomEvent.detail 타입: ChartPointEventDetail | null. 이벤트 이름은 대소문자를 구분합니다.
- dependencyClick
CustomEvent.detail 타입: GanttDependencyHitDetail. 이벤트 이름은 대소문자를 구분합니다.
- taskEditStart
CustomEvent.detail 타입: GanttTaskEditEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- taskEditMove
CustomEvent.detail 타입: GanttTaskEditEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- taskEditEnd
CustomEvent.detail 타입: GanttTaskEditEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- taskEditCancel
CustomEvent.detail 타입: GanttTaskEditEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- dependencyHover
CustomEvent.detail 타입: GanttDependencyHitDetail|null. 이벤트 이름은 대소문자를 구분합니다.
- dependencySelectionChange
CustomEvent.detail 타입: GanttDependencySelectionChange. 이벤트 이름은 대소문자를 구분합니다.
- pointClick
점 선택 이벤트입니다. CustomEvent.detail에서 선택한 데이터와 인덱스를 읽습니다.
- pointContextMenu
CustomEvent.detail 타입: ChartPointContextMenuEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- pointChange
CustomEvent.detail 타입: RadarChartPointerEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- pointDragStart
Network Graph — a node drag begins (after the 3 px threshold), moves and ends;
bytells a pointer drag from a keyboard nudge. - pointDragMove
CustomEvent.detail 타입: NetworkGraphNodeDragEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- pointDragEnd
CustomEvent.detail 타입: NetworkGraphNodeDragEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- seriesClick
CustomEvent.detail 타입: { cssX: number; cssY: number }. 이벤트 이름은 대소문자를 구분합니다.
- seriesOutsideClick
CustomEvent.detail 타입: CartesianSeriesOutsideClickEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- legendItemClick
CustomEvent.detail 타입: ChartLegendItemEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- seriesToggled
CustomEvent.detail 타입: ChartSeriesToggledEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- crosshairMove
CustomEvent.detail 타입: CartesianCrosshairEventDetail | ParallelCoordinatesCrosshairDetail | null | Surface3DCrosshairDetail | Scatter3DCrosshairDetail | ThemeRiverCrosshairDetail | Bar3DCrosshairDetail. 이벤트 이름은 대소문자를 구분합니다.
- tooltipShow
내장 툴팁 표시 여부입니다.
- tooltipHide
CustomEvent.detail 타입: void. 이벤트 이름은 대소문자를 구분합니다.
- zoomChange
re-emitted from the active cartesian family after every zoom change.
- mapViewChange
Geographic camera after a completed globe drag or map-view reset.
- mapLayerChange
CustomEvent.detail 타입: GeoMapLayerChangeEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- featureClick
CustomEvent.detail 타입: GeoMapFeatureHitDetail. 이벤트 이름은 대소문자를 구분합니다.
- featureHover
CustomEvent.detail 타입: GeoMapFeatureHitDetail | null. 이벤트 이름은 대소문자를 구분합니다.
- featureSelectionChange
CustomEvent.detail 타입: GeoMapFeatureSelectionChangeEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- axisBrushChange
CustomEvent.detail 타입: ParallelCoordinatesBrushChangeEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- axisBrushStart
CustomEvent.detail 타입: ParallelCoordinatesBrushGestureEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- axisBrushMove
CustomEvent.detail 타입: ParallelCoordinatesBrushGestureEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- axisBrushEnd
CustomEvent.detail 타입: ParallelCoordinatesBrushGestureEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- brushChange
CustomEvent.detail 타입: CartesianBrushChangeEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- actionDispatched
every
dispatchActioncall, after it ran (handledfalse for an unknown type). - renderProgress
re-emitted from the scatter family: a progressively painted chunk landed (
doneon the last). - brushStart
CustomEvent.detail 타입: CartesianBrushStartEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- brushMove
CustomEvent.detail 타입: CartesianBrushMoveEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- brushEnd
CustomEvent.detail 타입: CartesianBrushEndEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- drawingsChange
the drawing document of the active cartesian family changed.
- drawingSelectionChange
the drawing selection of the active cartesian family changed.
- tooltipAction
CustomEvent.detail 타입: ChartTooltipActionEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- sliceClick
CustomEvent.detail 타입: PieChartSliceEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- sliceHover
CustomEvent.detail 타입: PieChartSliceEventDetail | null. 이벤트 이름은 대소문자를 구분합니다.
- sliceSelected
CustomEvent.detail 타입: PieChartSelectedEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- sliceToggled
CustomEvent.detail 타입: { index: number; sliceId: string; disabled: boolean }. 이벤트 이름은 대소문자를 구분합니다.
- selectionChanged
CustomEvent.detail 타입: SankeySelectionChangeEventDetail | ChordSelectionChangeEventDetail | NetworkGraphSelectionChangeEventDetail | TreemapSelectionChangeEventDetail | SunburstSelectionChangeEventDetail | IcicleSelectionChangeEventDetail | GanttSelectionChangeEventDetail | ParallelCoordinatesSelectionChangeEventDetail | DendrogramSelectionChangeEventDetail | GeoMapSelectionChangeEventDetail | Surface3DSelectionChangeEventDetail | Scatter3DSelectionChangeEventDetail | FlowLinesSelectionChangeEventDetail | ThemeRiverSelectionChangeEventDetail | Bar3DSelectionChangeEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- drillChange
Treemap branch navigation through pointer, keyboard, methods or data reconciliation.
- gaugeClick
CustomEvent.detail 타입: GaugeChartPointerEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- gaugeHover
CustomEvent.detail 타입: GaugeChartPointerEventDetail | null. 이벤트 이름은 대소문자를 구분합니다.
- valueChange
CustomEvent.detail 타입: { value: number; fraction: number }. 이벤트 이름은 대소문자를 구분합니다.
- needleToggled
CustomEvent.detail 타입: { index: number; needleId: string; disabled: boolean }. 이벤트 이름은 대소문자를 구분합니다.
- sectionClick
CustomEvent.detail 타입: FunnelChartPointerEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- sectionHover
CustomEvent.detail 타입: FunnelChartPointerEventDetail | null. 이벤트 이름은 대소문자를 구분합니다.
- sectionToggled
CustomEvent.detail 타입: { index: number; sectionId: string; disabled: boolean }. 이벤트 이름은 대소문자를 구분합니다.
- cameraChange
CustomEvent.detail 타입: Surface3DCameraChangeEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- dataValidationError
CustomEvent.detail 타입: ChartDataValidationErrorDetail. 이벤트 이름은 대소문자를 구분합니다.
- contextMenuOpened
CustomEvent.detail 타입: ChartContextMenuEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- contextMenuClosed
CustomEvent.detail 타입: void. 이벤트 이름은 대소문자를 구분합니다.
- contextMenuItemSelect
CustomEvent.detail 타입: ChartContextMenuItemEventDetail. 이벤트 이름은 대소문자를 구분합니다.
- exported
CustomEvent.detail 타입: { format: 'png' | 'svg' | 'csv' | 'json'; filename: string }. 이벤트 이름은 대소문자를 구분합니다.
- dataTableToggled
CustomEvent.detail 타입: { open: boolean }. 이벤트 이름은 대소문자를 구분합니다.