Skip to main content

PropertySettingsPatch

type PropertySettingsPatch = {
[key: string]: unknown;
order?: string[] | null;
properties?: | Record<string, PropertyAttributesPatch | null>
| null;
};

A change to property settings, applied like a JSON merge patch: objects merge into the saved settings, arrays such as order replace them, and null removes its path. Keys keep their API spelling, as in PropertySettings.

Indexable​

[key: string]: unknown

Properties​

order?​

optional order: string[] | null;

properties?​

optional properties:
| Record<string, PropertyAttributesPatch | null>
| null;