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

38 lines (37 loc) 1.16 kB
import { HTMLEditor } from '../../../core/HTMLEditor'; export declare const navigationIcons: { arrowUp: string; arrowDown: string; arrowLeft: string; arrowRight: string; remove: string; }; export declare const mergeIcon = "\uD83D\uDFF0"; export declare const splitIcon = "\u2702\uFE0F"; export declare const formatIcon = "\uD83C\uDFA8"; export declare const exportIcon = "\uD83D\uDCE4"; export declare const importIcon = "\uD83D\uDCE5"; export declare const propertiesIcon = "\u2699\uFE0F"; export declare const lazyIcon = "\uD83D\uDD04"; export declare class TableContextMenu { private contextMenu; private activeCell; private popupManager; private colorPicker; private editor; constructor(editor: HTMLEditor); private handleBorderConfirm; private setupColorPicker; private executeAction; private editLazyTable; private fillTable; private loadAndFillTable; private parseCSV; private renderTableData; private renderJSONData; private renderCSVData; private generateLazyScript; show(cell: HTMLElement, x: number, y: number): void; hide(): void; destroy(): void; }