From 7ae36c13a0cb05f00b8a85179386bb18502fb29c Mon Sep 17 00:00:00 2001 From: db123 Date: Thu, 30 Apr 2026 00:52:23 +0330 Subject: [PATCH] chore(core): added JSDoc comments (useless in ts) --- src/core/VideoPlayer.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/core/VideoPlayer.ts b/src/core/VideoPlayer.ts index 81fb8b5..4d8111b 100644 --- a/src/core/VideoPlayer.ts +++ b/src/core/VideoPlayer.ts @@ -76,29 +76,51 @@ https://git.db123.ir/db/VideoPlayer this.adapter.pause(); } + /** + * @returns {number} Gets the current time + */ get time(): number { return this.adapter.time; } + /** + * @param {number} time Sets the current time + */ set time(time: number) { this.adapter.time = time; } + /** + * @returns {number} Gets the volume + */ get volume(): number { return this.adapter.volume; } + /** + * @param {number} volume Sets the volume + */ set volume(volume: number) { this.adapter.volume = volume; } + /** + * @returns {boolean} Gets current mute state + */ get muted(): boolean { return this.adapter.muted; } + + /** + * @param {boolean} muted Sets mute state + */ set muted(muted: boolean) { this.adapter.muted = muted; } + /** + * @returns {number} The duration of video + */ duration(): number { return this.adapter.duration(); }