Skip to content

Commit

Permalink
enable support for hierarchical lists
Browse files Browse the repository at this point in the history
  • Loading branch information
elpoelma committed Apr 26, 2024
1 parent fe2ab59 commit 9419f78
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 19 deletions.
5 changes: 5 additions & 0 deletions .changeset/fuzzy-hats-compete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"frontend-gelinkt-notuleren": minor
---

Enable support for hierarchical lists
2 changes: 1 addition & 1 deletion app/components/toolbar/list.hbs
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
<Plugins::List::Unordered @controller={{@controller}}/>
<Plugins::List::Ordered @controller={{@controller}}/>
<Plugins::List::Ordered @controller={{@controller}} @enableHierarchicalList={{true}}/>
14 changes: 8 additions & 6 deletions app/components/zitting-text-document-container.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,10 @@ import {
} from '@lblod/ember-rdfa-editor/plugins/table';
import { link, linkView } from '@lblod/ember-rdfa-editor/nodes/link';
import {
bullet_list,
list_item,
ordered_list,
bulletListWithConfig,
listItemWithConfig,
listTrackingPlugin,
orderedListWithConfig,
} from '@lblod/ember-rdfa-editor/plugins/list';
import { placeholder } from '@lblod/ember-rdfa-editor/plugins/placeholder';
import { heading } from '@lblod/ember-rdfa-editor/plugins/heading';
Expand Down Expand Up @@ -70,9 +71,9 @@ export default class ZittingTextDocumentContainerComponent extends Component {
doc: docWithConfig(),
paragraph,
repaired_block,
list_item,
ordered_list,
bullet_list,
list_item: listItemWithConfig({ enableHierarchicalList: true }),
ordered_list: orderedListWithConfig({ enableHierarchicalList: true }),
bullet_list: bulletListWithConfig({ enableHierarchicalList: true }),
placeholder,
...tableNodes({ tableGroup: 'block', cellContent: 'block+' }),
date: date(this.config.date),
Expand Down Expand Up @@ -163,6 +164,7 @@ export default class ZittingTextDocumentContainerComponent extends Component {
...tablePlugins,
tableKeymap,
linkPasteHandler(this.schema.nodes.link),
listTrackingPlugin(),
];
}

Expand Down
14 changes: 8 additions & 6 deletions app/controllers/agendapoints/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,10 @@ import {
textVariableView,
} from '@lblod/ember-rdfa-editor-lblod-plugins/plugins/variable-plugin/variables';
import {
bullet_list,
list_item,
ordered_list,
bulletListWithConfig,
listItemWithConfig,
listTrackingPlugin,
orderedListWithConfig,
} from '@lblod/ember-rdfa-editor/plugins/list';
import { placeholder } from '@lblod/ember-rdfa-editor/plugins/placeholder';
import { heading } from '@lblod/ember-rdfa-editor/plugins/heading';
Expand Down Expand Up @@ -115,9 +116,9 @@ export default class AgendapointsEditController extends Controller {
doc: docWithConfig(),
paragraph,
repaired_block,
list_item,
ordered_list,
bullet_list,
list_item: listItemWithConfig({ enableHierarchicalList: true }),
ordered_list: orderedListWithConfig({ enableHierarchicalList: true }),
bullet_list: bulletListWithConfig({ enableHierarchicalList: true }),
placeholder,
...tableNodes({ tableGroup: 'block', cellContent: 'block+' }),
date: date(this.config.date),
Expand Down Expand Up @@ -260,6 +261,7 @@ export default class AgendapointsEditController extends Controller {
},
),
linkPasteHandler(this.schema.nodes.link),
listTrackingPlugin(),
];
}

Expand Down
14 changes: 8 additions & 6 deletions app/controllers/regulatory-statements/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,10 @@ import {
STRUCTURE_SPECS,
} from '@lblod/ember-rdfa-editor-lblod-plugins/plugins/article-structure-plugin/structures';
import {
bullet_list,
list_item,
ordered_list,
bulletListWithConfig,
listItemWithConfig,
listTrackingPlugin,
orderedListWithConfig,
} from '@lblod/ember-rdfa-editor/plugins/list';
import { placeholder } from '@lblod/ember-rdfa-editor/plugins/placeholder';
import { heading } from '@lblod/ember-rdfa-editor/plugins/heading';
Expand Down Expand Up @@ -112,9 +113,9 @@ export default class RegulatoryStatementsRoute extends Controller {
document_title,
table_of_contents: table_of_contents(this.config.tableOfContents),
repaired_block,
list_item,
ordered_list,
bullet_list,
list_item: listItemWithConfig({ enableHierarchicalList: true }),
ordered_list: orderedListWithConfig({ enableHierarchicalList: true }),
bullet_list: bulletListWithConfig({ enableHierarchicalList: true }),
placeholder,
templateComment,
...tableNodes({ tableGroup: 'block', cellContent: 'block+' }),
Expand Down Expand Up @@ -181,6 +182,7 @@ export default class RegulatoryStatementsRoute extends Controller {
),
linkPasteHandler(this.schema.nodes.link),
emberApplication({ application: getOwner(this) }),
listTrackingPlugin(),
];
}

Expand Down

0 comments on commit 9419f78

Please sign in to comment.