Skip to main content

Class: Watermark

Table of contents​

Constructors​

Methods​

Constructors​

constructor​

• new Watermark(type): Watermark

Parameters​

NameType
type"text" | "image"

Returns​

Watermark

Defined in​

core/addOns/watermark.ts:11

Methods​

getId​

▸ getId(): string

Returns​

string

Defined in​

core/addOns/watermark.ts:16


getType​

▸ getType(): "text" | "image"

Returns​

"text" | "image"

Defined in​

core/addOns/watermark.ts:20


getPosition​

▸ getPosition(): undefined | Position

Returns​

undefined | Position

Defined in​

core/addOns/watermark.ts:24


getRotation​

▸ getRotation(): undefined | number

Returns​

undefined | number

Defined in​

core/addOns/watermark.ts:28


getOpacity​

▸ getOpacity(): undefined | number

Returns​

undefined | number

Defined in​

core/addOns/watermark.ts:32


getProps​

▸ getProps(): undefined | TextProps | ImageProps

Returns​

undefined | TextProps | ImageProps

Defined in​

core/addOns/watermark.ts:36


setProps​

▸ setProps(props): Watermark

Parameters​

NameType
propsTextProps | ImageProps

Returns​

Watermark

Defined in​

core/addOns/watermark.ts:44


setPosition​

▸ setPosition(position): Watermark

Parameters​

NameType
positionPosition

Returns​

Watermark

Defined in​

core/addOns/watermark.ts:53


setRotation​

▸ setRotation(rotation): Watermark

Parameters​

NameType
rotationnumber

Returns​

Watermark

Defined in​

core/addOns/watermark.ts:58


setOpacity​

▸ setOpacity(opacity): Watermark

Parameters​

NameType
opacitynumber

Returns​

Watermark

Defined in​

core/addOns/watermark.ts:63


toJSON​

▸ toJSON(): WatermarkJSON

Returns​

WatermarkJSON

Defined in​

core/addOns/watermark.ts:68


fromJSON​

▸ fromJSON(json): Watermark

Parameters​

NameType
jsonWatermarkJSON

Returns​

Watermark

Defined in​

core/addOns/watermark.ts:79