blob: e7c9357ff020d89662e27bd78043eb6caf7175cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import { client } from "../client";
/**
* Triggered when a character in the mute list is clicked
* @param {MouseEvent} event
*/
export function mutelist_click(_event: Event) {
const mutelist = <HTMLSelectElement>(document.getElementById('mute_select'));
const selected_character = mutelist.options[mutelist.selectedIndex];
if (client.chars[selected_character.value].muted === false) {
client.chars[selected_character.value].muted = true;
selected_character.text = `${client.chars[selected_character.value].name} (muted)`;
console.info(`muted ${client.chars[selected_character.value].name}`);
} else {
client.chars[selected_character.value].muted = false;
selected_character.text = client.chars[selected_character.value].name;
}
}
window.mutelist_click = mutelist_click;
|