# Methods

Asynchronous methods for the shared sy-chart component. Also check the direct tag's API for behavior supported by your selected chart.

Canonical: https://chart.syidax.com/docs/methods/

<a id="members"></a>

## Complete list

- [getFlowLinesData](https://chart.syidax.com/docs/methods/getFlowLinesData.md) — An asynchronous method. Check the argument and return types below.
- [getFlowLinesLayout](https://chart.syidax.com/docs/methods/getFlowLinesLayout.md) — An asynchronous method. Check the argument and return types below.
- [getFlowLinesDiagnostics](https://chart.syidax.com/docs/methods/getFlowLinesDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [selectFlowLines](https://chart.syidax.com/docs/methods/selectFlowLines.md) — An asynchronous method. Check the argument and return types below.
- [showFlowLinesTooltip](https://chart.syidax.com/docs/methods/showFlowLinesTooltip.md) — An asynchronous method. Check the argument and return types below.
- [clearFlowLinesStream](https://chart.syidax.com/docs/methods/clearFlowLinesStream.md) — An asynchronous method. Check the argument and return types below.
- [recycleFlowLinesGpu](https://chart.syidax.com/docs/methods/recycleFlowLinesGpu.md) — An asynchronous method. Check the argument and return types below.
- [getThemeRiverData](https://chart.syidax.com/docs/methods/getThemeRiverData.md) — An asynchronous method. Check the argument and return types below.
- [getThemeRiverLayout](https://chart.syidax.com/docs/methods/getThemeRiverLayout.md) — An asynchronous method. Check the argument and return types below.
- [getThemeRiverDiagnostics](https://chart.syidax.com/docs/methods/getThemeRiverDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [selectThemeRiverPoint](https://chart.syidax.com/docs/methods/selectThemeRiverPoint.md) — An asynchronous method. Check the argument and return types below.
- [showThemeRiverTooltip](https://chart.syidax.com/docs/methods/showThemeRiverTooltip.md) — An asynchronous method. Check the argument and return types below.
- [showThemeRiverCrosshair](https://chart.syidax.com/docs/methods/showThemeRiverCrosshair.md) — An asynchronous method. Check the argument and return types below.
- [clearThemeRiverStream](https://chart.syidax.com/docs/methods/clearThemeRiverStream.md) — An asynchronous method. Check the argument and return types below.
- [recycleThemeRiverGpu](https://chart.syidax.com/docs/methods/recycleThemeRiverGpu.md) — An asynchronous method. Check the argument and return types below.
- [getBar3DData](https://chart.syidax.com/docs/methods/getBar3DData.md) — Surface grid coordinates are row/column; generic tooltip methods use a row-major sample index.
- [getScatter3DData](https://chart.syidax.com/docs/methods/getScatter3DData.md) — An asynchronous method. Check the argument and return types below.
- [getBar3DLayout](https://chart.syidax.com/docs/methods/getBar3DLayout.md) — An asynchronous method. Check the argument and return types below.
- [getScatter3DLayout](https://chart.syidax.com/docs/methods/getScatter3DLayout.md) — An asynchronous method. Check the argument and return types below.
- [getBar3DDiagnostics](https://chart.syidax.com/docs/methods/getBar3DDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [getScatter3DDiagnostics](https://chart.syidax.com/docs/methods/getScatter3DDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [selectBar3DPoint](https://chart.syidax.com/docs/methods/selectBar3DPoint.md) — An asynchronous method. Check the argument and return types below.
- [selectScatter3DPoint](https://chart.syidax.com/docs/methods/selectScatter3DPoint.md) — An asynchronous method. Check the argument and return types below.
- [showBar3DTooltip](https://chart.syidax.com/docs/methods/showBar3DTooltip.md) — An asynchronous method. Check the argument and return types below.
- [showScatter3DTooltip](https://chart.syidax.com/docs/methods/showScatter3DTooltip.md) — An asynchronous method. Check the argument and return types below.
- [showBar3DCrosshair](https://chart.syidax.com/docs/methods/showBar3DCrosshair.md) — An asynchronous method. Check the argument and return types below.
- [showScatter3DCrosshair](https://chart.syidax.com/docs/methods/showScatter3DCrosshair.md) — An asynchronous method. Check the argument and return types below.
- [getSurface3DData](https://chart.syidax.com/docs/methods/getSurface3DData.md) — An asynchronous method. Check the argument and return types below.
- [getSurface3DLayout](https://chart.syidax.com/docs/methods/getSurface3DLayout.md) — An asynchronous method. Check the argument and return types below.
- [getSurface3DDiagnostics](https://chart.syidax.com/docs/methods/getSurface3DDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [selectSurface3DPoint](https://chart.syidax.com/docs/methods/selectSurface3DPoint.md) — An asynchronous method. Check the argument and return types below.
- [showSurface3DTooltip](https://chart.syidax.com/docs/methods/showSurface3DTooltip.md) — An asynchronous method. Check the argument and return types below.
- [showSurface3DCrosshair](https://chart.syidax.com/docs/methods/showSurface3DCrosshair.md) — An asynchronous method. Check the argument and return types below.
- [getCamera3D](https://chart.syidax.com/docs/methods/getCamera3D.md) — An asynchronous method. Check the argument and return types below.
- [setCamera3D](https://chart.syidax.com/docs/methods/setCamera3D.md) — An asynchronous method. Check the argument and return types below.
- [setProjection3D](https://chart.syidax.com/docs/methods/setProjection3D.md) — An asynchronous method. Check the argument and return types below.
- [fitCamera3D](https://chart.syidax.com/docs/methods/fitCamera3D.md) — An asynchronous method. Check the argument and return types below.
- [resetCamera3D](https://chart.syidax.com/docs/methods/resetCamera3D.md) — An asynchronous method. Check the argument and return types below.
- [saveCamera3D](https://chart.syidax.com/docs/methods/saveCamera3D.md) — An asynchronous method. Check the argument and return types below.
- [rotate3D](https://chart.syidax.com/docs/methods/rotate3D.md) — An asynchronous method. Check the argument and return types below.
- [pan3D](https://chart.syidax.com/docs/methods/pan3D.md) — Pan the 3D camera in CSS pixels; use zoomBy for camera distance/orthographic zoom.
- [recycleGpu3D](https://chart.syidax.com/docs/methods/recycleGpu3D.md) — An asynchronous method. Check the argument and return types below.
- [clearBar3DStream](https://chart.syidax.com/docs/methods/clearBar3DStream.md) — An asynchronous method. Check the argument and return types below.
- [clearScatter3DStream](https://chart.syidax.com/docs/methods/clearScatter3DStream.md) — An asynchronous method. Check the argument and return types below.
- [clearSurface3DStream](https://chart.syidax.com/docs/methods/clearSurface3DStream.md) — An asynchronous method. Check the argument and return types below.
- [getDataTable](https://chart.syidax.com/docs/methods/getDataTable.md) — Resolves the data table for the current data ( / 134). Waits for the type's load answer and rejects with a ChartLoadError (its `code` = the status) when the type cannot be drawn here: no table is invented for it. A Pro chart type's table comes from its element only (the facade carries no Pro data resolvers).
- [getCSV](https://chart.syidax.com/docs/methods/getCSV.md) — Returns the chart data as a CSV string (UTF-8 BOM, RFC 4180).
- [getSVG](https://chart.syidax.com/docs/methods/getSVG.md) — Returns the chart as standalone SVG markup (canvas families wrap their raster); the drawing overlay rides along as a nested layer, and the brand is the last layer over everything. Keeps its `string | null` contract: null when the type cannot be drawn here (see getDataTable) or there is no surface yet.
- [exportCSV](https://chart.syidax.com/docs/methods/exportCSV.md) — Downloads the chart data as a CSV file (). Data only: no brand. Rejects like getDataTable when the type cannot be drawn.
- [exportSVG](https://chart.syidax.com/docs/methods/exportSVG.md) — Downloads the chart as an SVG file (). Rejects with a ChartLoadError when the type cannot be drawn here.
- [exportPNG](https://chart.syidax.com/docs/methods/exportPNG.md) — Downloads the chart as a PNG file at `exportScale` (). Rejects with a ChartLoadError when the type cannot be drawn here.
- [print](https://chart.syidax.com/docs/methods/print.md) — Prints an inlined snapshot of the chart (Highcharts `printChart`), brand included. The snapshot goes into a hidden frame of this document that prints itself: the former popup (`window.open(…, 'noopener,noreferrer')`) always got `null` back — `noopener` hides the new window from its opener — so nothing was ever printed, and a popup opened after the awaited export would also meet popup blockers. The frame is built with DOM calls only: the chart title becomes the document title and the image's alt text as plain text (never HTML), and no inline script or handler is needed. Rejects with a ChartLoadError when the type cannot be drawn here.
- [setContextMenuEnabled](https://chart.syidax.com/docs/methods/setContextMenuEnabled.md) — Enables or disables the shared right-click context menu at runtime.
- [openContextMenu](https://chart.syidax.com/docs/methods/openContextMenu.md) — Opens the shared context menu at chart-local coordinates, or the chart centre when omitted.
- [closeContextMenu](https://chart.syidax.com/docs/methods/closeContextMenu.md) — Closes the shared context menu.
- [showDataTable](https://chart.syidax.com/docs/methods/showDataTable.md) — Opens the accessible data table dialog ().
- [hideDataTable](https://chart.syidax.com/docs/methods/hideDataTable.md) — Closes the accessible data table dialog.
- [redraw](https://chart.syidax.com/docs/methods/redraw.md) — Redraw the chart using its current data and options. Inspect the rendered result after the returned Promise resolves.
- [getYield](https://chart.syidax.com/docs/methods/getYield.md) — Wafer map: pass/fail/yield summary over the probed dies (`null` on other types).
- [getValueStats](https://chart.syidax.com/docs/methods/getValueStats.md) — Wafer map: statistics over the measured die values (`null` on other types).
- [getDefectSummary](https://chart.syidax.com/docs/methods/getDefectSummary.md) — Wafer map: per-class defect summary (`null` on other types).
- [getShotOf](https://chart.syidax.com/docs/methods/getShotOf.md) — Wafer map: shot (reticle) coordinate of a lattice cell (`null` on other types).
- [hitTestDie](https://chart.syidax.com/docs/methods/hitTestDie.md) — Wafer map: die under a component-local CSS point (`null` off-die or on other types).
- [selectDie](https://chart.syidax.com/docs/methods/selectDie.md) — Wafer map: select a die programmatically (`null` off-lattice or on other types).
- [clearDieSelection](https://chart.syidax.com/docs/methods/clearDieSelection.md) — Wafer map: clear the die selection.
- [getSelectedDie](https://chart.syidax.com/docs/methods/getSelectedDie.md) — Wafer map: the current die selection (`null` when none or on other types).
- [appendDie](https://chart.syidax.com/docs/methods/appendDie.md) — Wafer map: stream one probe result in (cell upsert; re-tests emit `binChanged`).
- [updateDie](https://chart.syidax.com/docs/methods/updateDie.md) — Wafer map: patch one die's data (creates the cell when absent).
- [getDieIndex](https://chart.syidax.com/docs/methods/getDieIndex.md) — Wafer map: map index of a notch-frame lattice cell (`null` off-wafer or on other types).
- [getDieByIndex](https://chart.syidax.com/docs/methods/getDieByIndex.md) — Wafer map: die entry addressed by its map index (`null` off-wafer or on other types).
- [getRunningTotal](https://chart.syidax.com/docs/methods/getRunningTotal.md) — The waterfall's running total after its last step (the value a total bar stands to); `undefined` on any other type.
- [getTypeLoadState](https://chart.syidax.com/docs/methods/getTypeLoadState.md) — The chart type's current load answer : status, tag, entitlement state, reason and attempt.
- [whenTypeReady](https://chart.syidax.com/docs/methods/whenTypeReady.md) — Resolves once the chart type's answer is settled — ready, or the reason it cannot be drawn — after a pending license or an import in flight. Never rejects: check `status`.
- [retryTypeLoad](https://chart.syidax.com/docs/methods/retryTypeLoad.md) — Asks for the chart type again (a new attempt), e.g. after `load-failed`; resolves with the settled answer.
- [getEngineStatus](https://chart.syidax.com/docs/methods/getEngineStatus.md) — The engine behind the chart : the element's own getEngineStatus() once the type is drawn; while it cannot be, the facade's answer — `unavailable` with the license code, `module-missing` (not installed or not selected) or `load-failed` (the element's chunk). Null while the type is loading, for an unknown type, and before the element answers.
- [getActiveTier](https://chart.syidax.com/docs/methods/getActiveTier.md) — An asynchronous method. Check the argument and return types below.
- [setData](https://chart.syidax.com/docs/methods/setData.md) — Replace the bar set.
- [addSeries](https://chart.syidax.com/docs/methods/addSeries.md) — An asynchronous method. Check the argument and return types below.
- [removeSeries](https://chart.syidax.com/docs/methods/removeSeries.md) — An asynchronous method. Check the argument and return types below.
- [updateSeries](https://chart.syidax.com/docs/methods/updateSeries.md) — An asynchronous method. Check the argument and return types below.
- [updatePoint](https://chart.syidax.com/docs/methods/updatePoint.md) — Radar-only — patch one category value in a series.
- [setSeriesData](https://chart.syidax.com/docs/methods/setSeriesData.md) — An asynchronous method. Check the argument and return types below.
- [addPointToSeries](https://chart.syidax.com/docs/methods/addPointToSeries.md) — An asynchronous method. Check the argument and return types below.
- [showSeries](https://chart.syidax.com/docs/methods/showSeries.md) — An asynchronous method. Check the argument and return types below.
- [hideSeries](https://chart.syidax.com/docs/methods/hideSeries.md) — An asynchronous method. Check the argument and return types below.
- [appendPoint](https://chart.syidax.com/docs/methods/appendPoint.md) — Append one value to the stream. Check the argument type and the licensing requirements for streaming.
- [appendBatch](https://chart.syidax.com/docs/methods/appendBatch.md) — Append multiple values to the stream. Check the argument type and the licensing requirements for streaming.
- [shift](https://chart.syidax.com/docs/methods/shift.md) — Drop the oldest streamed categories (the `data` boxes are not the stream).
- [replace](https://chart.syidax.com/docs/methods/replace.md) — Swap the streamed set (`replace([])` clears it); the base `values` never leave. Without `chart.streaming` the dies upsert into the base like a batch (quietly: no `appended`, no `binChanged`, as a ring replace).
- [getStreamSource](https://chart.syidax.com/docs/methods/getStreamSource.md) — The stream session's source (Chart Pro): like the stream methods it waits for a license still being confirmed.
- [setAnimation](https://chart.syidax.com/docs/methods/setAnimation.md) — An asynchronous method. Check the argument and return types below.
- [pauseAnimation](https://chart.syidax.com/docs/methods/pauseAnimation.md) — Pause the current animation.
- [resumeAnimation](https://chart.syidax.com/docs/methods/resumeAnimation.md) — Resume a paused animation.
- [replayAnimation](https://chart.syidax.com/docs/methods/replayAnimation.md) — Pie / gauge — replay the initial reveal (pie sweep-from-zero, gauge sweep-from-min).
- [setValue](https://chart.syidax.com/docs/methods/setValue.md) — Gauge-only — set the primary value.
- [getValue](https://chart.syidax.com/docs/methods/getValue.md) — Gauge-only — read the current primary value.
- [addNeedle](https://chart.syidax.com/docs/methods/addNeedle.md) — Gauge-only — add a needle (dial variant).
- [removeNeedle](https://chart.syidax.com/docs/methods/removeNeedle.md) — Gauge-only — remove a needle by id or index.
- [updateNeedle](https://chart.syidax.com/docs/methods/updateNeedle.md) — Gauge-only — patch a needle.
- [addSection](https://chart.syidax.com/docs/methods/addSection.md) — Funnel / pyramid-only — add a section (stage). Returns its index.
- [removeSection](https://chart.syidax.com/docs/methods/removeSection.md) — Funnel / pyramid-only — remove a section by id or index.
- [updateSection](https://chart.syidax.com/docs/methods/updateSection.md) — Funnel / pyramid-only — patch a section.
- [hitTest](https://chart.syidax.com/docs/methods/hitTest.md) — Radar / funnel / pyramid — hit-test the polar/radial SVG at chart-local coordinates.
- [showRadarTooltipAt](https://chart.syidax.com/docs/methods/showRadarTooltipAt.md) — Radar-only — open a vertex tooltip by series/category index.
- [showSectionTooltipAt](https://chart.syidax.com/docs/methods/showSectionTooltipAt.md) — Funnel / pyramid-only — open a section tooltip by id or index.
- [hitTestGauge](https://chart.syidax.com/docs/methods/hitTestGauge.md) — Gauge-only — hit-test the dial at canvas coordinates.
- [showGaugeTooltip](https://chart.syidax.com/docs/methods/showGaugeTooltip.md) — Gauge-only — open the value tooltip programmatically.
- [showTooltipAtValue](https://chart.syidax.com/docs/methods/showTooltipAtValue.md) — Gauge-only — open the value tooltip at a specific value's angle (analogue of showTooltipAtSlice).
- [setRings](https://chart.syidax.com/docs/methods/setRings.md) — Gauge-only (activity) — replace the ring set.
- [setRingValue](https://chart.syidax.com/docs/methods/setRingValue.md) — Gauge-only (activity) — update one ring's value by id, name, or index.
- [selectNodeAt](https://chart.syidax.com/docs/methods/selectNodeAt.md) — Sankey / Chord / Network Graph — pin a node by index; its neighbourhood stays highlighted after pointer leave. A negative or unknown index releases selection. `null` on other types.
- [selectRowAt](https://chart.syidax.com/docs/methods/selectRowAt.md) — Treemap: enter a positive branch by ID, or null for the forest. Requires drilldown. Select a visible Gantt task by its normalized source index. Parallel Coordinates: source rows and independent axis geometry.
- [getRows](https://chart.syidax.com/docs/methods/getRows.md) — An asynchronous method. Check the argument and return types below.
- [getRow](https://chart.syidax.com/docs/methods/getRow.md) — An asynchronous method. Check the argument and return types below.
- [getRowById](https://chart.syidax.com/docs/methods/getRowById.md) — An asynchronous method. Check the argument and return types below.
- [getRowCount](https://chart.syidax.com/docs/methods/getRowCount.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesLayout](https://chart.syidax.com/docs/methods/getParallelCoordinatesLayout.md) — An asynchronous method. Check the argument and return types below.
- [setParallelCoordinatesBrushes](https://chart.syidax.com/docs/methods/setParallelCoordinatesBrushes.md) — An asynchronous method. Check the argument and return types below.
- [setParallelCoordinatesAxisBrush](https://chart.syidax.com/docs/methods/setParallelCoordinatesAxisBrush.md) — An asynchronous method. Check the argument and return types below.
- [clearParallelCoordinatesBrushes](https://chart.syidax.com/docs/methods/clearParallelCoordinatesBrushes.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesBrushes](https://chart.syidax.com/docs/methods/getParallelCoordinatesBrushes.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesBrushedRows](https://chart.syidax.com/docs/methods/getParallelCoordinatesBrushedRows.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesBrushModels](https://chart.syidax.com/docs/methods/getParallelCoordinatesBrushModels.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesLineModels](https://chart.syidax.com/docs/methods/getParallelCoordinatesLineModels.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesAxisModels](https://chart.syidax.com/docs/methods/getParallelCoordinatesAxisModels.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesAxes](https://chart.syidax.com/docs/methods/getParallelCoordinatesAxes.md) — An asynchronous method. Check the argument and return types below.
- [getParallelCoordinatesDiagnostics](https://chart.syidax.com/docs/methods/getParallelCoordinatesDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [selectTaskAt](https://chart.syidax.com/docs/methods/selectTaskAt.md) — An asynchronous method. Check the argument and return types below.
- [getTasks](https://chart.syidax.com/docs/methods/getTasks.md) — An asynchronous method. Check the argument and return types below.
- [getTask](https://chart.syidax.com/docs/methods/getTask.md) — An asynchronous method. Check the argument and return types below.
- [getTaskById](https://chart.syidax.com/docs/methods/getTaskById.md) — An asynchronous method. Check the argument and return types below.
- [getTaskCount](https://chart.syidax.com/docs/methods/getTaskCount.md) — An asynchronous method. Check the argument and return types below.
- [getGanttExtent](https://chart.syidax.com/docs/methods/getGanttExtent.md) — An asynchronous method. Check the argument and return types below.
- [getGanttLayout](https://chart.syidax.com/docs/methods/getGanttLayout.md) — An asynchronous method. Check the argument and return types below.
- [getGanttDiagnostics](https://chart.syidax.com/docs/methods/getGanttDiagnostics.md) — An asynchronous method. Check the argument and return types below.
- [getGanttLabels](https://chart.syidax.com/docs/methods/getGanttLabels.md) — An asynchronous method. Check the argument and return types below.
- [getGanttBaselines](https://chart.syidax.com/docs/methods/getGanttBaselines.md) — An asynchronous method. Check the argument and return types below.
- [getGanttTaskEdits](https://chart.syidax.com/docs/methods/getGanttTaskEdits.md) — An asynchronous method. Check the argument and return types below.
- [resetGanttTaskEdits](https://chart.syidax.com/docs/methods/resetGanttTaskEdits.md) — An asynchronous method. Check the argument and return types below.
- [cancelGanttTaskEdit](https://chart.syidax.com/docs/methods/cancelGanttTaskEdit.md) — An asynchronous method. Check the argument and return types below.
- [getGanttCriticalPath](https://chart.syidax.com/docs/methods/getGanttCriticalPath.md) — An asynchronous method. Check the argument and return types below.
- [getGanttDependencies](https://chart.syidax.com/docs/methods/getGanttDependencies.md) — An asynchronous method. Check the argument and return types below.
- [getGanttDependencyPaths](https://chart.syidax.com/docs/methods/getGanttDependencyPaths.md) — An asynchronous method. Check the argument and return types below.
- [getGanttDependencySelection](https://chart.syidax.com/docs/methods/getGanttDependencySelection.md) — An asynchronous method. Check the argument and return types below.
- [selectGanttDependencyAt](https://chart.syidax.com/docs/methods/selectGanttDependencyAt.md) — An asynchronous method. Check the argument and return types below.
- [hitTestGanttDependency](https://chart.syidax.com/docs/methods/hitTestGanttDependency.md) — An asynchronous method. Check the argument and return types below.
- [showGanttDependencyTooltipAtIndex](https://chart.syidax.com/docs/methods/showGanttDependencyTooltipAtIndex.md) — An asynchronous method. Check the argument and return types below.
- [getGanttTimeAxis](https://chart.syidax.com/docs/methods/getGanttTimeAxis.md) — An asynchronous method. Check the argument and return types below.
- [drillTo](https://chart.syidax.com/docs/methods/drillTo.md) — Enter a structural branch by stable ID; null returns to the complete forest. Requires drilldown.
- [drillDown](https://chart.syidax.com/docs/methods/drillDown.md) — Treemap: enter a branch by its normalized data index. Requires drilldown.
- [drillUp](https://chart.syidax.com/docs/methods/drillUp.md) — Treemap: return to the parent branch, then the forest.
- [getDrillRoot](https://chart.syidax.com/docs/methods/getDrillRoot.md) — Treemap: current branch with its original identity and index, or null for the forest.
- [selectLinkAt](https://chart.syidax.com/docs/methods/selectLinkAt.md) — Sankey / Chord / Network Graph — pin a link by index; it keeps the accent after pointer leave. A negative or unknown index releases selection. `null` on other types.
- [clearSelection](https://chart.syidax.com/docs/methods/clearSelection.md) — Sankey / Chord / Network Graph — release selection (a no-op on other types).
- [pinNode](https://chart.syidax.com/docs/methods/pinNode.md) — Sankey / Chord / Network Graph — `{ node, link }` selection details, each nullable; `null` on other types. Network Graph — hold a node at a plot-local position (as a drag does); null on other types or unknown ids.
- [unpinNode](https://chart.syidax.com/docs/methods/unpinNode.md) — Network Graph — release a pinned node; false on other types or when it was not pinned.
- [clearPinnedNodes](https://chart.syidax.com/docs/methods/clearPinnedNodes.md) — Network Graph — release every pinned node; the count released.
- [getPinnedNodes](https://chart.syidax.com/docs/methods/getPinnedNodes.md) — Network Graph — the pinned nodes at their applied positions; empty on other types.
- [getSelection](https://chart.syidax.com/docs/methods/getSelection.md) — The selection: the selected node's / link's detail (`null` = none); its anchors are Pro-derived, refused without a valid license.
- [selectSlice](https://chart.syidax.com/docs/methods/selectSlice.md) — Pie-only — select a slice by id or index.
- [deselectSlice](https://chart.syidax.com/docs/methods/deselectSlice.md) — Pie-only — clear selection on a slice.
- [getSelectedSlices](https://chart.syidax.com/docs/methods/getSelectedSlices.md) — Pie-only — read the current selection set.
- [hitTestSlice](https://chart.syidax.com/docs/methods/hitTestSlice.md) — Pie-only — hit-test slice at canvas-relative coordinates.
- [showTooltipAtSlice](https://chart.syidax.com/docs/methods/showTooltipAtSlice.md) — Pie-only — programmatic tooltip open.
- [addParty](https://chart.syidax.com/docs/methods/addParty.md) — Item-only — add a party (datum) to the parliament.
- [removeParty](https://chart.syidax.com/docs/methods/removeParty.md) — Item-only — remove a party by id, name, or index.
- [updateParty](https://chart.syidax.com/docs/methods/updateParty.md) — Item-only — patch a party's datum fields.
- [setPartySeats](https://chart.syidax.com/docs/methods/setPartySeats.md) — Item-only — set a party's seat count.
- [hitTestSeat](https://chart.syidax.com/docs/methods/hitTestSeat.md) — Item-only — hit-test the seat dot at canvas-relative coordinates.
- [showTooltipAtParty](https://chart.syidax.com/docs/methods/showTooltipAtParty.md) — Item-only — programmatic tooltip open on a party.
- [addWord](https://chart.syidax.com/docs/methods/addWord.md) — Word-cloud-only — add a word datum.
- [removeWord](https://chart.syidax.com/docs/methods/removeWord.md) — Word-cloud-only — remove a word by id, name, or index.
- [updateWord](https://chart.syidax.com/docs/methods/updateWord.md) — Word-cloud-only — patch a word's datum fields.
- [setWordWeight](https://chart.syidax.com/docs/methods/setWordWeight.md) — Word-cloud-only — set a word's weight.
- [hitTestWord](https://chart.syidax.com/docs/methods/hitTestWord.md) — Word-cloud-only — hit-test the word at canvas-relative coordinates.
- [getDroppedWords](https://chart.syidax.com/docs/methods/getDroppedWords.md) — Word-cloud-only — words the spiral could not fit inside the plot.
- [showTooltipAtWord](https://chart.syidax.com/docs/methods/showTooltipAtWord.md) — Word-cloud-only — programmatic tooltip open on a word.
- [addTile](https://chart.syidax.com/docs/methods/addTile.md) — Tilemap-only — append a tile datum (occupied cells update in place).
- [removeTile](https://chart.syidax.com/docs/methods/removeTile.md) — Tilemap-only — remove a tile by id, name, index, or `{x, y}` cell.
- [updateTile](https://chart.syidax.com/docs/methods/updateTile.md) — Tilemap-only — patch a tile's datum fields.
- [setTileValue](https://chart.syidax.com/docs/methods/setTileValue.md) — Tilemap-only — set a tile's metric value.
- [hitTestTile](https://chart.syidax.com/docs/methods/hitTestTile.md) — Tilemap-only — hit-test the tile at canvas-relative coordinates.
- [showTooltipAtTile](https://chart.syidax.com/docs/methods/showTooltipAtTile.md) — Tilemap-only — programmatic tooltip open on a tile.
- [hitTestLeaf](https://chart.syidax.com/docs/methods/hitTestLeaf.md) — Stem-leaf-only — hit-test the leaf at canvas-relative coordinates.
- [showTooltipAtLeaf](https://chart.syidax.com/docs/methods/showTooltipAtLeaf.md) — Stem-leaf-only — programmatic tooltip open on a leaf by source index.
- [hitTestSegment](https://chart.syidax.com/docs/methods/hitTestSegment.md) — Polar-only — hit-test the rose segment at canvas-relative coordinates.
- [showTooltipAtSegment](https://chart.syidax.com/docs/methods/showTooltipAtSegment.md) — Polar-only — programmatic tooltip open on a (direction, series) cell.
- [hitTestMarker](https://chart.syidax.com/docs/methods/hitTestMarker.md) — An asynchronous method. Check the argument and return types below.
- [hitTestMarkers](https://chart.syidax.com/docs/methods/hitTestMarkers.md) — An asynchronous method. Check the argument and return types below.
- [showTooltipAtPoint](https://chart.syidax.com/docs/methods/showTooltipAtPoint.md) — Open the tooltip for a dot programmatically. `pointIndex` is the category (row) index; the optional `seriesIndex` selects a group within that row (defaults to the first visible group's dot in the row). Returns the emitted tooltip detail, or null when no dot resolves / the tooltip is disabled.
- [zoomTo](https://chart.syidax.com/docs/methods/zoomTo.md) — zoom the active cartesian family to explicit windows (`x` / `y`, `xAxis` / `yAxis`). Non-cartesian types resolve `null`.
- [zoomBy](https://chart.syidax.com/docs/methods/zoomBy.md) — scale the active cartesian family's windows by `factor` (< 1 zooms in) around `anchorFraction`.
- [panBy](https://chart.syidax.com/docs/methods/panBy.md) — slide the active cartesian family's zoomed windows by data units (`{ x?, y? }`).
- [resetZoom](https://chart.syidax.com/docs/methods/resetZoom.md) — Reset the zoomed or panned range to the original data range.
- [resetMapView](https://chart.syidax.com/docs/methods/resetMapView.md) — Geo Map: restore the configured projection/region and clear viewport zoom.
- [parseTopoJSON](https://chart.syidax.com/docs/methods/parseTopoJSON.md) — Geo Map: decode TopoJSON without changing data. Returns null for other chart types or an unavailable child.
- [parseGeoJSON](https://chart.syidax.com/docs/methods/parseGeoJSON.md) — Geo Map: decode RFC 7946 GeoJSON without changing data. Returns null for other types or an unavailable child.
- [setFeatures](https://chart.syidax.com/docs/methods/setFeatures.md) — Geo Map: atomically validate and replace the polygon layer.
- [getFeatures](https://chart.syidax.com/docs/methods/getFeatures.md) — An asynchronous method. Check the argument and return types below.
- [getMapHeat](https://chart.syidax.com/docs/methods/getMapHeat.md) — An asynchronous method. Check the argument and return types below.
- [getMapLayers](https://chart.syidax.com/docs/methods/getMapLayers.md) — An asynchronous method. Check the argument and return types below.
- [setMapLayerVisible](https://chart.syidax.com/docs/methods/setMapLayerVisible.md) — Immediately mask a layer without restarting active animations, rescaling or reframing. Unknown keys return null.
- [fitMap](https://chart.syidax.com/docs/methods/fitMap.md) — Fit current point/feature geometry with a uniform scale. Empty candidates leave the view unchanged.
- [getMapLabels](https://chart.syidax.com/docs/methods/getMapLabels.md) — Full source text and current screen placement for both point and feature names.
- [getMapView](https://chart.syidax.com/docs/methods/getMapView.md) — Owned geographic camera, effective region and viewport state.
- [getMapHeatAt](https://chart.syidax.com/docs/methods/getMapHeatAt.md) — Read aggregate density at a host-relative point; original point/feature selection remains separate.
- [getMapHeatAtCoordinate](https://chart.syidax.com/docs/methods/getMapHeatAtCoordinate.md) — Current visible density at longitude/latitude; null when hidden, clipped or outside the viewport.
- [getMapBubbleScale](https://chart.syidax.com/docs/methods/getMapBubbleScale.md) — An asynchronous method. Check the argument and return types below.
- [getMapColorAxis](https://chart.syidax.com/docs/methods/getMapColorAxis.md) — An asynchronous method. Check the argument and return types below.
- [getMapDiagnostics](https://chart.syidax.com/docs/methods/getMapDiagnostics.md) — Current Geo Map normalization counters; null for another type or an absent child.
- [getMapAvailability](https://chart.syidax.com/docs/methods/getMapAvailability.md) — Geo Map requested/active engine, asynchronous readiness and unavailable reason; null for other families or a missing child.
- [selectFeatureAt](https://chart.syidax.com/docs/methods/selectFeatureAt.md) — An asynchronous method. Check the argument and return types below.
- [getFeatureSelection](https://chart.syidax.com/docs/methods/getFeatureSelection.md) — An asynchronous method. Check the argument and return types below.
- [showTooltipAtFeature](https://chart.syidax.com/docs/methods/showTooltipAtFeature.md) — An asynchronous method. Check the argument and return types below.
- [getZoom](https://chart.syidax.com/docs/methods/getZoom.md) — Read the current zoom range. Check the return type's nullability and the range for each axis.
- [getZoomExtent](https://chart.syidax.com/docs/methods/getZoomExtent.md) — the active cartesian family's full axis extents (for range controls such as `sy-data-zoom`).
- [connect](https://chart.syidax.com/docs/methods/connect.md) — link this chart's zoom / pan with other charts (elements or ids in this chart's root): every member's `zoomChange` reaches the others as `zoomTo({ source: 'sync' })` on the `axes` (default `'x'`). A newcomer is aligned to this chart. Calling again replaces the link.
- [disconnect](https://chart.syidax.com/docs/methods/disconnect.md) — drop the link made by `connect` (the charts keep their windows).
- [showCrosshairAt](https://chart.syidax.com/docs/methods/showCrosshairAt.md) — show the active cartesian family's crosshair at a data position (no `crosshairMove`); false outside the plot.
- [hideCrosshair](https://chart.syidax.com/docs/methods/hideCrosshair.md) — hide the crosshair.
- [setBrush](https://chart.syidax.com/docs/methods/setBrush.md) — replace the brush areas of the active cartesian family (`null` clears).
- [clearBrush](https://chart.syidax.com/docs/methods/clearBrush.md) — clear the brush areas.
- [getBrush](https://chart.syidax.com/docs/methods/getBrush.md) — the persisted brush areas (primary data space).
- [getBrushSelection](https://chart.syidax.com/docs/methods/getBrushSelection.md) — the points inside the brush areas, per series.
- [getDrawings](https://chart.syidax.com/docs/methods/getDrawings.md) — the drawing document of the active cartesian family.
- [setDrawings](https://chart.syidax.com/docs/methods/setDrawings.md) — replace the drawing document (`null` clears; undoable).
- [addDrawing](https://chart.syidax.com/docs/methods/addDrawing.md) — add one drawing (an explicit id replaces).
- [updateDrawing](https://chart.syidax.com/docs/methods/updateDrawing.md) — merge a patch into one drawing.
- [removeDrawing](https://chart.syidax.com/docs/methods/removeDrawing.md) — remove one drawing.
- [removeDrawings](https://chart.syidax.com/docs/methods/removeDrawings.md) — remove several drawings in one undoable step.
- [setDrawingSpace](https://chart.syidax.com/docs/methods/setDrawingSpace.md) — move a drawing to the other coordinate space (its anchors convert at the current frame).
- [clearDrawings](https://chart.syidax.com/docs/methods/clearDrawings.md) — clear the drawing document (undoable).
- [undoDrawing](https://chart.syidax.com/docs/methods/undoDrawing.md) — undo the last drawing change.
- [redoDrawing](https://chart.syidax.com/docs/methods/redoDrawing.md) — redo the last undone drawing change.
- [exportDrawings](https://chart.syidax.com/docs/methods/exportDrawings.md) — the drawing document as its JSON envelope.
- [importDrawings](https://chart.syidax.com/docs/methods/importDrawings.md) — replace the drawing document from an envelope / list / JSON string.
- [getDrawingLayer](https://chart.syidax.com/docs/methods/getDrawingLayer.md) — the drawing overlay as a positioned SVG layer (null without drawings): what `getSVG` / `exportSVG` / `exportPNG` compose into the image.
- [exportDrawingsFile](https://chart.syidax.com/docs/methods/exportDrawingsFile.md) — downloads the drawing document as `<export name>-drawings.json` (the envelope `importDrawings` / `importDrawingsFile` read back); reports through `exported`.
- [importDrawingsFile](https://chart.syidax.com/docs/methods/importDrawingsFile.md) — replaces the drawing document from a picked file (a File / Blob of the envelope, or its text); a file that is not JSON is declined (null) and the document stays.
- [selectDrawings](https://chart.syidax.com/docs/methods/selectDrawings.md) — select drawings (`null` clears).
- [getDrawingSelection](https://chart.syidax.com/docs/methods/getDrawingSelection.md) — the selected drawing ids.
- [setVisualMap](https://chart.syidax.com/docs/methods/setVisualMap.md) — bind (or clear) a visual map on the cartesian family that owns the paint.
- [getVisualMap](https://chart.syidax.com/docs/methods/getVisualMap.md) — An asynchronous method. Check the argument and return types below.
- [getVisualExtent](https://chart.syidax.com/docs/methods/getVisualExtent.md) — the extent of a dimension over the visible points (the domain a bound `sy-visual-map` adopts).
- [getDataset](https://chart.syidax.com/docs/methods/getDataset.md) — the dataset after its transforms (id, dimensions, rows), or null without a dataset.
- [getEncodedSeries](https://chart.syidax.com/docs/methods/getEncodedSeries.md) — the encoded series (names, values, xValues, the dimension names behind them) and the category labels, or null.
- [dispatchAction](https://chart.syidax.com/docs/methods/dispatchAction.md) — One entry point over the imperative surface (ECharts `dispatchAction`): `{ type, payload }` or `{ type, ...fields }`. Routes to the method behind the type and answers `{ type, handled, result }`; an unknown type is reported, not thrown.
- [appendSamples](https://chart.syidax.com/docs/methods/appendSamples.md) — feed raw samples: every completed window becomes a frame (appended through the stream); the rest waits.
- [hideTooltip](https://chart.syidax.com/docs/methods/hideTooltip.md) — Close the currently visible tooltip.
- [hitTestScatterPoint](https://chart.syidax.com/docs/methods/hitTestScatterPoint.md) — An asynchronous method. Check the argument and return types below.
