pass extension options to node views as prop
This commit is contained in:
@@ -408,6 +408,7 @@ export default class IframeNode extends Node {
|
||||
// `node` is a Prosemirror Node Object
|
||||
// `updateAttrs` is a function to update attributes defined in `schema`
|
||||
// `editable` is the global editor prop whether the content can be edited
|
||||
// `options` is an array of your extension options
|
||||
// `selected`
|
||||
props: ['node', 'updateAttrs', 'editable'],
|
||||
computed: {
|
||||
|
||||
@@ -36,6 +36,7 @@ export default class ComponentView {
|
||||
decorations: this.decorations,
|
||||
editable: this.editable,
|
||||
selected: false,
|
||||
options: this.extension.options,
|
||||
updateAttrs: attrs => this.updateAttrs(attrs),
|
||||
updateContent: content => this.updateContent(content),
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user