Represents a video watermark for the presenter view.

0.5.0

interface WatermarkVideo {
    loop: boolean;
    margin: number;
    muted: boolean;
    offset: {
        x: number;
        y: number;
    };
    opacity: number;
    position: Alignment;
    scale: number;
    source: string;
    type: "Video";
    customCss?: string;
    enabled?: boolean;
}

Hierarchy (view full)

Properties

loop: boolean
margin: number

The margin of the watermark from the edge of the screen. This is a number in rem units.

1
1 - 1rem
2 - 2rem
muted: boolean
offset: {
    x: number;
    y: number;
}

The offset of the watermark from the position.

0.5.0

opacity: number

The opacity of the watermark.

This is a number between 0 and 1. 0 - Fully transparent 1 - Fully opaque

1
position: Alignment

The position of the watermark on the screen.

"BottomRight"

This is a 9x9 grid where the screen is divided into 9 equal parts.

TopLeft // Top left corner of the screen
BottomCenter // Bottom center of the screen
scale: number

The scale of the watermark.

This is a multiplier for the width and height of the watermark. Minimum value is 0. Maximum value is 2.

1
0.5 - 50% of the original size
source: string
type
customCss?: string

Custom CSS for the watermark.

This is a string of CSS styles that will be applied on top of the default styles.

enabled?: boolean

Whether the watermark is enabled.

false

Used to show or hide the watermark on the presenter view.