UNPKG

dmeditor

Version:

dmeditor is a block-style visual editor. Data is in json format.

16 lines (15 loc) 719 B
import * as React from 'react'; import { DME, DMEData } from '../../types/dmeditor'; export interface DMEditorProps { projectStyle?: string; onSave?: (savedData: DMEData.SavedData) => void; onChange?: (savedData: DMEData.SavedData) => void; onCancel?: (callback: () => void) => void; } export interface DMEditorRefType { setData: (data: string | Array<DMEData.Block>) => void; setPageSettings: (settings: Array<DME.PageSetting>) => void; setPageData: (data: DMEData.Page) => void; } export declare const ToolButton: (props: any) => import("react/jsx-runtime").JSX.Element; export declare const DMEditor: React.ForwardRefExoticComponent<DMEditorProps & React.RefAttributes<DMEditorRefType>>;