feat: add addExtensions option

This commit is contained in:
Philipp Kühn
2021-05-06 18:39:47 +02:00
parent 9718002875
commit 26e672e2f0
4 changed files with 60 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ import { Node } from './Node'
import { Mark } from './Mark'
import mergeDeep from './utilities/mergeDeep'
import {
AnyExtension,
GlobalAttributes,
RawCommands,
ParentConfig,
@@ -92,6 +93,16 @@ declare module '@tiptap/core' {
parent: ParentConfig<ExtensionConfig<Options>>['addProseMirrorPlugins'],
}) => Plugin[],
/**
* Extensions
*/
addExtensions?: (this: {
name: string,
options: Options,
editor: Editor,
parent: ParentConfig<ExtensionConfig<Options>>['addExtensions'],
}) => AnyExtension[],
/**
* Extend Node Schema
*/