vue-email-editor
Version:
The excellent drag-n-drop email editor by [Unlayer](https://unlayer.com/embed) as a [Vue](https://vuejs.org/) _wrapper component_. This is the most powerful and developer friendly visual email builder for your app.
33 lines (32 loc) • 995 B
TypeScript
import type { UnlayerEmbed, UnlayerEditor, UnlayerOptions, AppearanceConfig, DisplayMode, ToolsConfig } from '@unlayer/types';
export type Unlayer = UnlayerEmbed;
export type Editor = UnlayerEditor;
export interface EmailEditorProps {
editor: Editor | null;
editorId?: string | undefined;
minHeight?: number | string | undefined;
options?: UnlayerOptions;
scriptUrl: string;
/** @deprecated */
appearance?: AppearanceConfig | undefined;
/** @deprecated */
displayMode?: DisplayMode;
/** @deprecated */
locale?: string | undefined;
/** @deprecated */
projectId?: number | undefined;
/** @deprecated */
tools?: ToolsConfig | undefined;
/** @deprecated */
exportHtml: Editor['exportHtml'];
/** @deprecated */
loadDesign: Editor['loadDesign'];
/** @deprecated */
saveDesign: Editor['saveDesign'];
}
declare global {
const unlayer: Unlayer;
interface Window {
__unlayer_lastEditorId: number;
}
}