UNPKG

on-codemerge

Version:

A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product

22 lines (21 loc) 715 B
import { TimerManager } from '../services/TimerManager'; import { Timer } from '../types'; import { HTMLEditor } from '../../../core/HTMLEditor'; export declare class TimerMenu { private popup; private editor; private manager; private onSelect; constructor(manager: TimerManager, editor: HTMLEditor); private createMainPopup; private createTimersList; private createTimerItem; private createFormPopup; showNewTimerForm(onTimerCreated?: (timer: Timer) => void): void; showEditTimerForm(timer: Timer): void; private handleSelectTimer; private handleDeleteTimer; show(onSelect: (timer: Timer) => void): void; showImportDialog(): void; destroy(): void; }