UNPKG

@atlaskit/editor-plugin-date

Version:

Date plugin for @atlaskit/editor-core

35 lines (34 loc) 1.03 kB
import type { IntlShape } from 'react-intl'; import type { getPosHandlerNode } from '@atlaskit/editor-common/types'; import type { Node as PMNode } from '@atlaskit/editor-prosemirror/model'; import type { EditorView } from '@atlaskit/editor-prosemirror/view'; import type { Decoration, NodeView } from '@atlaskit/editor-prosemirror/view'; /** * */ export declare class DateNodeView implements NodeView { dom: Node; private node; private readonly intl; private readonly view; private readonly getPos; private parentTaskState; /** * * @param node * @param view * @param getPos * @param intl * @param decorations * @example */ constructor(node: PMNode, view: EditorView, getPos: getPosHandlerNode, intl: IntlShape, decorations: ReadonlyArray<Decoration>); /** * * @param node * @param decorations * @example */ update(node: PMNode, decorations: ReadonlyArray<Decoration>): boolean; private static getParentTaskState; }