EventimSeatMapDecorationsDto
Represents decorative elements on the seat map (texts, shapes, and images).
texts object[]nullable
List of text labels displayed on the seat map (e.g., row labels, section names).
Text content to display.
Font family name (e.g., "Arial", "Helvetica").
Font size in points.
Rotation angle in degrees.
Text color in hexadecimal format (e.g., "#000000").
Opacity level (0-255, where 255 is fully opaque).
X coordinate position on the seat map.
Y coordinate position on the seat map.
shapes object[]nullable
List of geometric shapes displayed on the seat map (e.g., stage, barriers).
X coordinate position on the seat map.
Y coordinate position on the seat map.
Shape width.
Shape height.
Rotation angle in degrees.
Border/frame color in hexadecimal format (e.g., "#333333").
Fill/background color in hexadecimal format (e.g., "#666666").
Opacity level (0-255, where 255 is fully opaque).
Border/stroke width in pixels.
Corner radius for rounded edges (0 for sharp corners).
Type of shape (e.g., "RECTANGLE", "ELLIPSE", "LINE").
images object[]nullable
List of images displayed on the seat map (e.g., logos, icons).
X coordinate position on the seat map.
Y coordinate position on the seat map.
Image width in pixels.
Image height in pixels.
Rotation angle in degrees.
Opacity level (0-255, where 255 is fully opaque).
Image file name or identifier.
Image binary data (optional, may be null if not loaded).
{
"texts": [
{
"label": "string",
"font": "string",
"fontSize": 0,
"rotation": 0,
"drawColorHex": "string",
"opacity": 0,
"coordX": 0,
"coordY": 0
}
],
"shapes": [
{
"coordX": 0,
"coordY": 0,
"width": 0,
"height": 0,
"rotation": 0,
"fillColorFrameHex": "string",
"fillColorFillingHex": "string",
"opacity": 0,
"drawWidth": 0,
"radiusEdges": 0,
"shapeType": "string"
}
],
"images": [
{
"coordX": 0,
"coordY": 0,
"width": 0,
"height": 0,
"rotation": 0,
"opacity": 0,
"imageName": "string",
"image": "string"
}
]
}