Interface AnalyticsAggregateMarkExperimental

One scalar aggregate ("big number") value.

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

Hierarchy (view full)

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: null | number

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