vuetify-pro-tiptap
Version:
tiptap text editor on vuejs and vuetify
93 lines (92 loc) • 3.31 kB
TypeScript
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
selected: {
type: BooleanConstructor;
required: true;
};
editor: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["editor"]>;
required: true;
};
node: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["node"]>;
required: true;
};
decorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["decorations"]>;
required: true;
};
extension: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["extension"]>;
required: true;
};
getPos: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["getPos"]>;
required: true;
};
updateAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["updateAttributes"]>;
required: true;
};
deleteNode: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["deleteNode"]>;
required: true;
};
view: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["view"]>;
required: true;
};
innerDecorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["innerDecorations"]>;
required: true;
};
HTMLAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["HTMLAttributes"]>;
required: true;
};
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
selected: {
type: BooleanConstructor;
required: true;
};
editor: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["editor"]>;
required: true;
};
node: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["node"]>;
required: true;
};
decorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["decorations"]>;
required: true;
};
extension: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["extension"]>;
required: true;
};
getPos: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["getPos"]>;
required: true;
};
updateAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["updateAttributes"]>;
required: true;
};
deleteNode: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["deleteNode"]>;
required: true;
};
view: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["view"]>;
required: true;
};
innerDecorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["innerDecorations"]>;
required: true;
};
HTMLAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["HTMLAttributes"]>;
required: true;
};
}>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;