Skip to content

desktop/src/components/SharePie.svelte

Comment 1, line 19

desktop/src/components/SharePie.svelte:19

/** Parent-provided dark theme; changes redraw legend text. */

Comment 2, line 21

desktop/src/components/SharePie.svelte:21

/** Canvas height in pixels; no data collapses it to a thin strip. */

Comment 3, line 33

desktop/src/components/SharePie.svelte:33

/** Theme text color inherited by the legend. */

Comment 4, line 38

desktop/src/components/SharePie.svelte:38

/**
* Incremental rendering, feedback on 2026-09-26: unchanged names/theme/language/height
* uses merged setOption updates, animating values without recreating the canvas.
* A changed structure rebuilds through notMerge.
*/

Comment 5, line 90

desktop/src/components/SharePie.svelte:90

// hideDelay=0 gives immediate hiding; ECharts 6 manual hideTip also honors that delay. Hide on canvas/window exit or blur.

Comment 6, line 91

desktop/src/components/SharePie.svelte:91

// Item-triggered charts hide immediately over blank canvas without a hit.

Comment 7, line 97

desktop/src/components/SharePie.svelte:97

// Resize when panel visibility/grid changes, including return from display:none.