Construction data for a ValueDelta.

interface Data {
    __kind?: string;
    abbrev: string;
    name: string;
    op: ValueDeltaOperator;
    value: ValueDeltaValue;
}

Hierarchy (View Summary)

Properties

__kind?: string

Discriminator kind, written on serialization (SohlEntity.toJSON) and read back on revival. Optional as constructor input — it is derived from the concrete class, not supplied by callers.

abbrev: string

Short abbreviation for the delta's source.

name: string

Localization key naming the delta's source (see ValueDelta.label).

The operator selecting how the delta combines with the value.

The delta's value (numeric, or a boolean flag).