diff options
author | metamuffin <metamuffin@disroot.org> | 2022-09-10 21:47:20 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-09-10 21:47:20 +0200 |
commit | c8a23ccb83a28808517915d3b76a8b8159e6ed4d (patch) | |
tree | 3fe486d6a88ea37c264f35f20175a5e2103f78d6 /client-web/source/preferences/decl.ts | |
parent | abf0ae46f9dd5324e691f939c63b6e97dea7c6b7 (diff) | |
download | keks-meet-c8a23ccb83a28808517915d3b76a8b8159e6ed4d.tar keks-meet-c8a23ccb83a28808517915d3b76a8b8159e6ed4d.tar.bz2 keks-meet-c8a23ccb83a28808517915d3b76a8b8159e6ed4d.tar.zst |
new prefs
Diffstat (limited to 'client-web/source/preferences/decl.ts')
-rw-r--r-- | client-web/source/preferences/decl.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/client-web/source/preferences/decl.ts b/client-web/source/preferences/decl.ts index 6590eea..0d82bd2 100644 --- a/client-web/source/preferences/decl.ts +++ b/client-web/source/preferences/decl.ts @@ -7,6 +7,8 @@ export function hex_id(len = 8): string { // TODO this could be simpler const string = "", bool = false, number = 0; // example types for ts +const optional = <T>(a: T): T | undefined => a + export const PREF_DECLS = { username: { type: string, default: "guest-" + hex_id(), description: "Username" }, warn_redirect: { type: bool, default: false, description: "Interal option that is set by a server redirect." }, @@ -21,7 +23,7 @@ export const PREF_DECLS = { microphone_gain: { type: number, default: 1, description: "Amplify microphone volume" }, video_fps: { type: number, description: "Preferred framerate (in 1/s) for screencast and camera" }, video_resolution: { type: number, description: "Preferred width for screencast and camera" }, - camera_facing_mode: { type: string, possible_values: ["environment", "user"], description: "Prefer user-facing or env-facing camera" }, + camera_facing_mode: { type: optional(string), possible_values: ["environment", "user"], description: "Prefer user-facing or env-facing camera" }, auto_gain_control: { type: bool, description: "Automatically adjust mic gain" }, echo_cancellation: { type: bool, description: "Cancel echo" }, |