add historyPluginOptions

This commit is contained in:
Philipp Kühn
2020-04-13 14:03:39 +02:00
parent 925215367d
commit 186654df5f
2 changed files with 12 additions and 3 deletions

View File

@@ -4,14 +4,13 @@ export default abstract class Extension {
constructor(options = {}) {
this.options = {
...this.defaultOptions,
...this.defaultOptions(),
...options,
}
}
editor!: Editor
options: { [key: string]: any } = {}
defaultOptions: { [key: string]: any } = {}
public abstract name: string
@@ -23,6 +22,10 @@ export default abstract class Extension {
this.editor = editor
}
defaultOptions(): { [key: string]: any } {
return {}
}
update(): any {
return () => {}
}