@omegagrid/milkdown-kit
Version:
Milkdown editor bundle for @omegagrid/markdown
78 lines • 3.33 kB
TypeScript
import * as core from '@milkdown/core';
import * as ctx from '@milkdown/ctx';
import * as prose from '@milkdown/prose';
import * as proseState from '@milkdown/prose/state';
import * as proseModel from '@milkdown/prose/model';
import * as proseTransform from '@milkdown/prose/transform';
import * as proseView from '@milkdown/prose/view';
import * as transformer from '@milkdown/transformer';
import * as utils from '@milkdown/utils';
import * as commonmark from '@milkdown/preset-commonmark';
import * as gfm from '@milkdown/preset-gfm';
import * as imageBlock from '@milkdown/components/image-block';
import * as imageInline from '@milkdown/components/image-inline';
import * as linkTooltip from '@milkdown/components/link-tooltip';
import * as listItemBlock from '@milkdown/components/list-item-block';
import * as tableBlock from '@milkdown/components/table-block';
import * as block from '@milkdown/plugin-block';
import * as clipboard from '@milkdown/plugin-clipboard';
import * as cursor from '@milkdown/plugin-cursor';
import * as history from '@milkdown/plugin-history';
import * as indent from '@milkdown/plugin-indent';
import * as listener from '@milkdown/plugin-listener';
import * as slash from '@milkdown/plugin-slash';
import * as tooltip from '@milkdown/plugin-tooltip';
import * as trailing from '@milkdown/plugin-trailing';
import * as upload from '@milkdown/plugin-upload';
import * as atomico from 'atomico';
declare const presets: {
commonmark: typeof commonmark;
gfm: typeof gfm;
};
declare const components: {
imageBlock: typeof imageBlock;
imageInline: typeof imageInline;
linkTooltip: typeof linkTooltip;
listItemBlock: typeof listItemBlock;
tableBlock: typeof tableBlock;
};
declare const plugins: {
block: typeof block;
cursor: typeof cursor;
history: typeof history;
indent: typeof indent;
listener: typeof listener;
slash: typeof slash;
tooltip: typeof tooltip;
trailing: typeof trailing;
upload: typeof upload;
clipboard: typeof clipboard;
};
declare const prose1: {
state: typeof proseState;
transform: typeof proseTransform;
view: typeof proseView;
model: typeof proseModel;
browser: typeof prose.browser;
calculateNodePosition: typeof prose.calculateNodePosition;
calculateTextPosition: typeof prose.calculateTextPosition;
cloneTr: typeof prose.cloneTr;
customInputRules: typeof prose.customInputRules;
customInputRulesKey: proseState.PluginKey<any>;
equalNodeType: typeof prose.equalNodeType;
findChildren: typeof prose.findChildren;
findChildrenByMark: typeof prose.findChildrenByMark;
findParent: typeof prose.findParent;
findParentNode: typeof prose.findParentNode;
findParentNodeClosestToPos: typeof prose.findParentNodeClosestToPos;
findParentNodeType: typeof prose.findParentNodeType;
findSelectedNodeOfType: typeof prose.findSelectedNodeOfType;
flatten: typeof prose.flatten;
getMarkFromSchema: typeof prose.getMarkFromSchema;
getNodeFromSchema: typeof prose.getNodeFromSchema;
markRule: typeof prose.markRule;
nodeRule: typeof prose.nodeRule;
posToDOMRect: typeof prose.posToDOMRect;
};
export { ctx, core, prose1 as prose, transformer, utils, plugins, presets, components, atomico };
//# sourceMappingURL=index.d.ts.map