@honua/sdk-js
    Preparing search index...

    Interface AnalyticsMarkBaseExperimental

    Common mark fields. key is the stable interaction identity: adapters emit it back on click / hover, and the linked-state binding turns it into a filter clause or selection. Keys are unique within an artifact.

    interface AnalyticsMarkBase {
        count?: number;
        key: string;
        label: string;
        targets?: readonly FeatureSelectionTarget[];
        value: number | null;
    }

    Hierarchy (View Summary)

    Index

    Properties

    count?: number

    Row count behind the value, when it differs from value.

    key: string
    label: string
    targets?: readonly FeatureSelectionTarget[]

    Feature targets this mark stands for, when the producer can enumerate them cheaply. Enables mark-click to drive map/table selection directly instead of only filtering.

    value: number | null

    Measured value. null means "no value" and must render as an explicit gap — never as 0 — unless the null policy is counted-as-zero.