UNPKG

@playkit-js/kaltura-player-js

Version:

[![Build Status](https://github.com/kaltura/kaltura-player-js/actions/workflows/run_canary.yaml/badge.svg)](https://github.com/kaltura/kaltura-player-js/actions/workflows/run_canary.yaml) [![code style: prettier](https://img.shields.io/badge/code_style-pr

24 lines (19 loc) 533 B
export class UiConfIdSingleton { private static instance: UiConfIdSingleton; private uiConfId: string; private constructor() { this.uiConfId = ''; // Initialize with an empty string } public static getInstance(): UiConfIdSingleton { if (!UiConfIdSingleton.instance) { UiConfIdSingleton.instance = new UiConfIdSingleton(); } return UiConfIdSingleton.instance; } public setUiConfId(id: string): void { this.uiConfId = id; } public getUiConfId(): string { return this.uiConfId; } }