@amad3v/solid-echarts - v1.0.2
    Preparing search index...

    Type Alias SolidEChartSurfaceHandler

    SolidEChartSurfaceHandler: (event: ElementEvent) => void

    Event handler for chart surface events - events that fire anywhere on the chart canvas or SVG surface, including blank areas with no data elements.

    Type Declaration

      • (event: ElementEvent): void
      • Parameters

        • event: ElementEvent

        Returns void

    Unlike SolidEChartEventHandler which fires only when the pointer is over a data graphic element, surface handlers fire everywhere on the rendering surface. Use event.target to check whether the pointer was over a graphic element or blank space:

    const handleSurfaceClick: SolidEChartSurfaceHandler = (event) => {
    if (!event.target) {
    // Clicked on blank area - no graphic element under the pointer
    }
    };

    The offsetX and offsetY fields carry canvas-relative coordinates, useful for custom tooltip positioning, overlay drawing, or hit testing.

    ElementEvent for the full event object shape