I’d like to only have h1 h2 h3 in our spec, leaving the menu items and #
shortcuts as they work with defaultSpec.
In the current git code (not yet in the released version), you can do something like this:
let mySchema = new Schema(defaultSchema.spec.update({
heading: class extends Heading { get maxLevel() { return 3 } }
})
I.e. you create a subclass of Heading
which overrides the maxLevel
. It appears I didn’t document this yet. I’ll add a docstring so that this appears in the reference guide.
1 Like
Disabling hr
this seems to work:
spec.update({
horizontal_rule: null
})