FVariantValueDeltaOperation<K extends FVariantConstraint, E extends FVariant, V, D extends Delta>.base constructor
FVariantValueDeltaOperation<K extends FVariantConstraint, E extends FVariant, V, D extends Delta>.base (
- V base
Replaces the base with base.
// Given base: 0, {a: 1, b: 2}
.base(10) // base: 10, {a: 1, b: 2}
See also:
- FVariantValueDeltaOperation.exact for setting exact constraint entries.
- FVariantValueDeltaOperation.match for replacing variants whose constraint's variants are all present.
- FVariantValueDeltaOperation.variants for replacing all variants.
- FVariantValueDeltaOperation.all for replacing all variants and base.
Implementation
FVariantValueDeltaOperation.base(V base) : _call = ((_, variants) => .raw(base, {...variants}));