Skip to main content

IThemeBindingData

Interfaces

IThemeBindingData

A structure defining default colors and styles of design elements.

Remarks

You can specify themeBinding in both IItemData and IDefaultItemsConfig https://customerscanvas.com/dev/editors/iframe-api/reference/design-editor-iframe/idefaultitemsconfig.html|IDefaultItemsConfig.

Example

{
"defaultItemsConfig": {
"text": {
"themeBinding": {
"styles": ["FancyText"]
}
},
"image": {
"themeBinding": {
"img": "MainColor",
"border": "BorderColor"
}
}
}
}

Properties

barcode?
optional barcode?: string;
border?
optional border?: string;

The border color.

fill?
optional fill?: string;

The fill color.

img?
optional img?: string;

The color applied with the Hard Light blend mode and 80% opacity to the original image.

line?
optional line?: string;

The line color.

shadow?
optional shadow?: string;

The text shadow color.

stroke?
optional stroke?: string;

The text stroke color.

styles?
optional styles?: string[];

An array of style names.

text?
optional text?: string;

The text color.

textFill?
optional textFill?: string;
Was this page helpful?