import {ClickOverlay, ClickOverlayConfig} from './clickoverlay'; import { i18n } from '../localization/i18n'; /** * Configuration interface for a {@link ClickOverlay}. */ export interface WatermarkConfig extends ClickOverlayConfig { // nothing yet } /** * A watermark overlay with a clickable logo. */ export class Watermark extends ClickOverlay { constructor(config: WatermarkConfig = {}) { super(config); this.config = this.mergeConfig(config, { cssClass: 'ui-watermark', url: 'http://bitmovin.com', role: 'link', text: 'logo', ariaLabel: i18n.getLocalizer('watermarkLink'), }, this.config); } }