Skip to main content

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).

  • Array [
  • labelstringnullable

    Text content to display.

    fontstringnullable

    Font family name (e.g., "Arial", "Helvetica").

    fontSizenumber<double>required

    Font size in points.

    rotationinteger<int32>required

    Rotation angle in degrees.

    drawColorHexstringnullable

    Text color in hexadecimal format (e.g., "#000000").

    opacityinteger<int32>required

    Opacity level (0-255, where 255 is fully opaque).

    coordXnumber<double>required

    X coordinate position on the seat map.

    coordYnumber<double>required

    Y coordinate position on the seat map.

  • ]
  • shapes object[]nullable

    List of geometric shapes displayed on the seat map (e.g., stage, barriers).

  • Array [
  • coordXnumber<double>required

    X coordinate position on the seat map.

    coordYnumber<double>required

    Y coordinate position on the seat map.

    widthnumber<double>required

    Shape width.

    heightnumber<double>required

    Shape height.

    rotationinteger<int32>required

    Rotation angle in degrees.

    fillColorFrameHexstringnullable

    Border/frame color in hexadecimal format (e.g., "#333333").

    fillColorFillingHexstringnullable

    Fill/background color in hexadecimal format (e.g., "#666666").

    opacityinteger<int32>required

    Opacity level (0-255, where 255 is fully opaque).

    drawWidthinteger<int32>required

    Border/stroke width in pixels.

    radiusEdgesinteger<int32>required

    Corner radius for rounded edges (0 for sharp corners).

    shapeTypestringnullable

    Type of shape (e.g., "RECTANGLE", "ELLIPSE", "LINE").

  • ]
  • images object[]nullable

    List of images displayed on the seat map (e.g., logos, icons).

  • Array [
  • coordXnumber<double>required

    X coordinate position on the seat map.

    coordYnumber<double>required

    Y coordinate position on the seat map.

    widthinteger<int32>required

    Image width in pixels.

    heightinteger<int32>required

    Image height in pixels.

    rotationinteger<int32>required

    Rotation angle in degrees.

    opacityinteger<int32>required

    Opacity level (0-255, where 255 is fully opaque).

    imageNamestringnullable

    Image file name or identifier.

    imagestring<byte>nullable

    Image binary data (optional, may be null if not loaded).

  • ]
  • EventimSeatMapDecorationsDto
    {
    "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"
    }
    ]
    }