Skip to main content
Version: 5.2

Function: createImageWatermark()

createImageWatermark<T>(pane, imageUrl, options): IImageWatermarkPluginApi<T>

Creates an image watermark.

Type parameters​

• T

Parameters​

• pane: IPaneApi<T>

Target pane.

• imageUrl: string

Image URL.

• options: DeepPartial <ImageWatermarkOptions>

Watermark options.

Returns​

IImageWatermarkPluginApi<T>

Image watermark wrapper.

Example​

import { createImageWatermark } from 'lightweight-charts';

const firstPane = chart.panes()[0];
const imageWatermark = createImageWatermark(firstPane, '/images/my-image.png', {
alpha: 0.5,
padding: 20,
});
// to change options
imageWatermark.applyOptions({ padding: 10 });
// to remove watermark from the pane
imageWatermark.detach();