UNPKG

reactjs-tiptap-editor

Version:

A modern WYSIWYG rich text editor based on tiptap and shadcn ui for React

29 lines (28 loc) 655 B
/** * @param json */ export declare function jsonToStr(json: Record<string, unknown>): string; /** * @param str */ export declare function strToJSON(str: string): any; /** * @param element * @param json */ export declare function jsonToDOMDataset(json: Record<string, unknown>): { key: string; value: string; }[]; /** * @param element * @param attribute * @param transformToJSON */ export declare function getDatasetAttribute(attribute: string, transformToJSON?: boolean): (element: HTMLElement) => any; /** * 将节点属性转换为 dataset * @param node * @returns */ export declare function nodeAttrsToDataset(node: Node): any;