PlutocracyMercury developer docs

GridConfig

The grid_config document (only with grid_config=1). Its layout keys match theme.MercuryConfig's camelCase forms; the bundle falls back to it when the page has no window._mercury.

Type: object

FieldTypeDescription
grid optional{ [key]: any }
Fields
FieldTypeDescription
[key: string]any

Any further keys.

currency optionalstring
locale optionalstring
delimiter optionalstring
sizeMapping optionalany
colourMapping optional{ [key]: string }
Fields
FieldTypeDescription
[key: string]string

Any further keys.

imageMapping optional{ [key]: string }
Fields
FieldTypeDescription
[key: string]string

Any further keys.

facetMapping optionalany
Example (illustrative)
{
  "grid": {
    "key": null
  },
  "currency": "AUD",
  "locale": "string",
  "delimiter": "string",
  "sizeMapping": null,
  "colourMapping": {
    "key": "#1f6feb"
  },
  "imageMapping": {
    "key": "string"
  },
  "facetMapping": null
}

Used by

Declared in api-types/src/kit-contract/v1/search-api.ts.