@moritzbrantner/charts - v0.1.1
    Preparing search index...

    Type Alias ChartSampleInteractionOverlayProps<TProperties>

    type ChartSampleInteractionOverlayProps<TProperties = Record<string, unknown>> = {
        ariaLabel?: string;
        className?: string;
        domain: [number, number];
        formatSampleLabel?: (sample: ChartDensitySample<TProperties>) => string;
        isSampleSelectable?: (sample: ChartDensitySample<TProperties>) => boolean;
        onSampleContextMenu?: (
            interaction: ChartSampleInteraction<TProperties>,
            event: MouseEvent<SVGRectElement>,
        ) => void;
        onSampleHover?: (
            interaction: ChartSampleInteraction<TProperties> | null,
        ) => void;
        onSampleSelect?: (interaction: ChartSampleInteraction<TProperties>) => void;
        orientation?: ChartAxisOrientation;
        samples: ChartDensitySample<TProperties>[];
        selectedSampleIndex?: number | null;
    }

    Type Parameters

    • TProperties = Record<string, unknown>
    Index

    Properties

    ariaLabel?: string
    className?: string
    domain: [number, number]
    formatSampleLabel?: (sample: ChartDensitySample<TProperties>) => string
    isSampleSelectable?: (sample: ChartDensitySample<TProperties>) => boolean
    onSampleContextMenu?: (
        interaction: ChartSampleInteraction<TProperties>,
        event: MouseEvent<SVGRectElement>,
    ) => void
    onSampleHover?: (
        interaction: ChartSampleInteraction<TProperties> | null,
    ) => void
    onSampleSelect?: (interaction: ChartSampleInteraction<TProperties>) => void
    orientation?: ChartAxisOrientation
    selectedSampleIndex?: number | null