17 lines
591 B
TypeScript
17 lines
591 B
TypeScript
import { AbstractModal, ModalRenderer } from "tc-shared/ui/react-elements/ModalDefinitions";
|
|
export interface ModalControlFunctions {
|
|
close(): any;
|
|
minimize(): any;
|
|
}
|
|
export declare class ClientModalRenderer implements ModalRenderer {
|
|
private readonly functionController;
|
|
private readonly titleElement;
|
|
private readonly container;
|
|
private readonly titleChangeObserver;
|
|
private titleContainer;
|
|
private currentModal;
|
|
constructor(functionController: ModalControlFunctions);
|
|
renderModal(modal: AbstractModal | undefined): void;
|
|
private updateTitle;
|
|
}
|