Possible enumeration values:

NameValueDescription
Long

0

up to 64 bit signed int. Possible values contains the min and max value allowed

Boolean

1

true or false, 1 or 0

String

2

text. Possible values may contain the max string length, allowed values or allowed regex

EncryptedString

3

text encrypted using Encryption.Encrypt(), encoded in hex

Decimal

4

decimal number. Possible values contains the min and max value as well as the significant digits

List

5

Delimiter seperated list of items; possible values contains the type that the list can be populated with as well as the delimiter used

Json

6

Object serialised as json; possible values contains the list of property names and their linked types

Colour

7

Represents a colour; value is a SIGNED 32-bit int where the colour expressed in hex is [AA][RR][GG][BB] where [AA] = alpha, [RR] = red, [GG] = green, [BB] = blue

Enum

8

Represents an enum; possible values contains the list of enums including both their name and value

Font

9

Font provided in the form '[font_family], [font_size]' E.G 'Sans Serif, 36pt'

StoreProduct

10

Store level guid of the product in string representation

CustomerGroup

11

identifier of the customer group in string representation

TimeSpan

12

in the format [HH]:[MM]:[SS]

CheckoutFormName

13

string name of a checkoutform

FontFamily

14

String name

DepartmentCode

15

Department code. Suffixed with 'C' in order to support backwards compatibility

ContentPanelName

16

string name of a checkout panel of the type 'ContentPanel'

Image

17

Name of the image, including file extension but not file path

Sound

18

Name of the sound, including file extension but not file path

PriceLevel

19

identifier of the price level in string representation

Zone

20

ID of a zone that a lane could exist within

LaneLocation

21

ID of a location that a lane could exist within

LabelID

22

Id of a label

MultiType

23

Select between a list of different setting types; Possible values contains the list of names that can be selected and their ascociated setting type This is similar to an enum just that the value can be of a more complex type such as a json type