TeaSpeak-Client/imports/shared-app/ui/react-elements/external-modal/PopoutController.d.ts

14 lines
651 B
TypeScript

import { Controller2PopoutMessages, EventControllerBase, PopoutIPCMessage } from "../../../ui/react-elements/external-modal/IPCMessage";
export declare function getPopoutController(): PopoutController;
declare class PopoutController extends EventControllerBase<"popout"> {
private constructorArguments;
private callbackControllerHello;
constructor();
getConstructorArguments(): any[];
initialize(): Promise<void>;
protected handleTypedIPCMessage<T extends Controller2PopoutMessages>(remoteId: string, isBroadcast: boolean, type: T, payload: PopoutIPCMessage[T]): void;
doClose(): void;
doMinimize(): void;
}
export {};