UNPKG

@edtr-io/plugin-text

Version:
18 lines 915 B
import * as React from 'react'; import { Editor } from 'slate'; import { MarkEditorProps, MarkRendererProps, TextPlugin } from '..'; export declare const colorMark = "@splish-me/color"; export interface ColorPluginOptions { EditorComponent?: React.ComponentType<MarkEditorProps & { colorIndex: number; }>; RenderComponent?: React.ComponentType<MarkRendererProps & { colorIndex: number; }>; } export declare const createIsColor: (colorIndex?: number | undefined) => (editor: Editor) => boolean; export declare const removeColor: (editor: Editor) => Editor; export declare const createToggleColor: (colorIndex: number) => (editor: Editor) => Editor; export declare const getColorIndex: (editor: Editor) => any; export declare const createColorPlugin: ({ EditorComponent, RenderComponent }?: ColorPluginOptions) => () => TextPlugin; //# sourceMappingURL=colors.d.ts.map