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