feat(chart): support per-track legend positions

This commit is contained in:
李启源
2026-07-22 19:53:00 +08:00
parent 5b0ba7413e
commit c258c11795
6 changed files with 110 additions and 49 deletions

View File

@@ -371,6 +371,7 @@ export function buildTrackLayouts(options: BuildTrackLayoutsOptions): TrackLayou
})
return {
id: displayTrack.id,
index,
series,
seriesList: displayTrack.visibleSeries,

View File

@@ -72,6 +72,8 @@ export interface HoveredSeriesPoint extends DisplaySeries {
* 轨道布局
*/
export interface TrackLayout {
/** Stable track key derived from trackId, or from the series id when trackId is omitted. */
id: string
index: number
series: DisplaySeries
/** Visible series used by rendering and interaction code. */