Merge pull request #314 from Chrissi2812/issue-310

adding option to disable resizing of tables
This commit is contained in:
Philipp Kühn
2019-05-15 10:53:51 +02:00
committed by GitHub
2 changed files with 10 additions and 2 deletions

View File

@@ -238,7 +238,9 @@
new Strike(), new Strike(),
new Underline(), new Underline(),
new History(), new History(),
new Table(), new Table({
resizable: true,
}),
new TableHeader(), new TableHeader(),
new TableCell(), new TableCell(),
new TableRow(), new TableRow(),

View File

@@ -27,6 +27,12 @@ export default class Table extends Node {
return 'table' return 'table'
} }
get defaultOptions() {
return {
resizable: false,
}
}
get schema() { get schema() {
return TableNodes.table return TableNodes.table
} }
@@ -74,7 +80,7 @@ export default class Table extends Node {
get plugins() { get plugins() {
return [ return [
columnResizing(), ...(this.options.resizable ? [columnResizing()] : []),
tableEditing(), tableEditing(),
] ]
} }