DocumentationTypesInterfaces

Theme Shop Image Block

amerta


amerta / payload-types / ThemeShopImageBlock

Interface: ThemeShopImageBlock

Defined in: payload-types.ts:2233

This interface was referenced by Config's JSON-Schema via the definition "ThemeShopImageBlock".

Properties

blockName?

optional blockName: string | null

Defined in: payload-types.ts:2261


blockType

blockType: "themeShopImageBlock"

Defined in: payload-types.ts:2262


contentSettings?

optional contentSettings: { overlayOpacity?: "0" | "20" | "50" | "80" | null; position?: "center" | "left" | "right" | null; text?: {[k: string]: unknown; root: { children: {[k: string]: unknown; type: any; version: number; }[]; direction: "rtl" | "ltr" | null; format: "" | "center" | "left" | "start" | "right" | "end" | "justify"; indent: number; type: string; version: number; }; } | null; }

Defined in: payload-types.ts:2241

overlayOpacity?

optional overlayOpacity: "0" | "20" | "50" | "80" | null

position?

optional position: "center" | "left" | "right" | null

text?

optional text: {[k: string]: unknown; root: { children: {[k: string]: unknown; type: any; version: number; }[]; direction: "rtl" | "ltr" | null; format: "" | "center" | "left" | "start" | "right" | "end" | "justify"; indent: number; type: string; version: number; }; } | null


enableParallax?

optional enableParallax: boolean | null

Defined in: payload-types.ts:2239


height?

optional height: "small" | "medium" | "large" | "screen" | null

Defined in: payload-types.ts:2240


hideOnFrontend?

optional hideOnFrontend: boolean | null

Defined in: payload-types.ts:2237

Toggle to hide this section from the live website.


id?

optional id: string | null

Defined in: payload-types.ts:2260


image?

optional image: string | Media | null

Defined in: payload-types.ts:2238