Browse Source

feat(ts) TypeScript enum for JitsiTranscriptionStatus

tags/v0.0.2
Gary Hunt 3 years ago
parent
commit
9123f3480d
No account linked to committer's email address

+ 0
- 13
JitsiTranscriptionStatus.js View File

@@ -1,13 +0,0 @@
1
-/**
2
- * The transciption is on.
3
- *
4
- * @type {String}
5
- */
6
-export const ON = 'on';
7
-
8
-/**
9
- * The transciption is off.
10
- *
11
- * @type {String}
12
- */
13
-export const OFF = 'off';

+ 15
- 0
JitsiTranscriptionStatus.ts View File

@@ -0,0 +1,15 @@
1
+export enum JitsiTranscriptionStatus {
2
+    /**
3
+     * The transcription is on.
4
+     */
5
+    ON = 'on',
6
+
7
+    /**
8
+     * The transcription is off.
9
+     */
10
+    OFF = 'off'
11
+}
12
+
13
+// exported for backward compatibility
14
+export const ON = JitsiTranscriptionStatus.ON;
15
+export const OFF = JitsiTranscriptionStatus.OFF;

+ 12
- 12
types/auto/JitsiTranscriptionStatus.d.ts View File

@@ -1,12 +1,12 @@
1
-/**
2
- * The transciption is on.
3
- *
4
- * @type {String}
5
- */
6
-export const ON: string;
7
-/**
8
- * The transciption is off.
9
- *
10
- * @type {String}
11
- */
12
-export const OFF: string;
1
+export declare enum JitsiTranscriptionStatus {
2
+    /**
3
+     * The transcription is on.
4
+     */
5
+    ON = "on",
6
+    /**
7
+     * The transcription is off.
8
+     */
9
+    OFF = "off"
10
+}
11
+export declare const ON = JitsiTranscriptionStatus.ON;
12
+export declare const OFF = JitsiTranscriptionStatus.OFF;

+ 2
- 1
types/auto/modules/xmpp/ChatRoom.d.ts View File

@@ -57,7 +57,7 @@ export default class ChatRoom extends Listenable {
57 57
     connectionTimes: {};
58 58
     participantPropertyListener: any;
59 59
     locked: boolean;
60
-    transcriptionStatus: string;
60
+    transcriptionStatus: JitsiTranscriptionStatus.JitsiTranscriptionStatus;
61 61
     /**
62 62
      *
63 63
      */
@@ -375,4 +375,5 @@ import Moderator from "./moderator";
375 375
 import Lobby from "./Lobby";
376 376
 import AVModeration from "./AVModeration";
377 377
 import BreakoutRooms from "./BreakoutRooms";
378
+import * as JitsiTranscriptionStatus from "../../JitsiTranscriptionStatus";
378 379
 import * as MediaType from "../../service/RTC/MediaType";

Loading…
Cancel
Save