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

18 lines (17 loc) 663 B
import { Timer, CreateTimerData, UpdateTimerData, TimerTimeLeft } from '../types'; import { HTMLEditor } from '../../../core/HTMLEditor'; export declare class TimerManager { private timersKey; private editor; constructor(editor: HTMLEditor); getTimers(): Timer[]; getTimer(id: string): Timer | null; createTimer(data: CreateTimerData): Timer; updateTimer(id: string, data: UpdateTimerData): Timer; deleteTimer(id: string): void; getTimeLeft(timer: Timer): TimerTimeLeft; generateTimerHTML(timer: Timer): string; exportTimer(id: string): string; importTimer(data: string): Timer; copyTimer(id: string): Timer; }