TeaSpeak-Client/imports/shared-app/ui/frames/side/ChannelDescriptionController.d.ts
2021-02-07 20:01:37 +01:00

17 lines
639 B
TypeScript

import { ChannelEntry } from "tc-shared/tree/Channel";
import { Registry } from "tc-shared/events";
import { ChannelDescriptionUiEvents } from "tc-shared/ui/frames/side/ChannelDescriptionDefinitions";
export declare class ChannelDescriptionController {
readonly uiEvents: Registry<ChannelDescriptionUiEvents>;
private currentChannel;
private listenerChannel;
private descriptionSendPending;
private cachedDescriptionStatus;
private cachedDescriptionAge;
constructor();
destroy(): void;
setChannel(channel: ChannelEntry): void;
private notifyDescription;
private updateCachedDescriptionStatus;
}