Skip to main content

Settings Object

The settings object lets you access a section's properties and setting values.

settings.name​

Returns the name of the section.

settings.label​

Returns the label of the section.

settings.props​

Returns an object of all the props. More about props.

settings.blocks​

Returns an array of section blocks. More about Blocks.

settings.preset​

Returns an array of section preset. This can be used to set a default value for blocks.

Example​

export const settings = {
label: 'Swipe Gallery',
blocks: [
{
label: 'Image card',
type: 'gallery',
props: [
{
id: 'url',
label: 'Banner Image Link',
type: 'text',
default: '',
info: 'Link to the image that should be displayed in banner',
},
{
id: 'alt',
label: 'Alt Text',
type: 'text',
default: 'Image Alt',
info: 'Image Alt',
},
{
id: 'width',
label: 'Image Width',
type: 'text',
default: '100',
info: 'Width of image in %',
},
],
},
],
props: [
{
id: 'title',
label: 'Title',
type: 'text',
default: '',
info: 'Link to the image that should be displayed in banner',
},
],
};

Was this section helpful?