|
@@ -13,8 +13,7 @@ import Plugin from '@ckeditor/ckeditor5-core/src/plugin';
|
|
|
import Model from '@ckeditor/ckeditor5-ui/src/model';
|
|
import Model from '@ckeditor/ckeditor5-ui/src/model';
|
|
|
|
|
|
|
|
import bindOneToMany from '@ckeditor/ckeditor5-ui/src/bindings/bindonetomany';
|
|
import bindOneToMany from '@ckeditor/ckeditor5-ui/src/bindings/bindonetomany';
|
|
|
-import addListViewToDropdown from '@ckeditor/ckeditor5-ui/src/dropdown/helpers/addlistviewtodropdown';
|
|
|
|
|
-import { createDropdown } from '@ckeditor/ckeditor5-ui/src/dropdown/utils';
|
|
|
|
|
|
|
+import { createDropdown, addListViewToDropdown } from '@ckeditor/ckeditor5-ui/src/dropdown/utils';
|
|
|
|
|
|
|
|
import Collection from '@ckeditor/ckeditor5-utils/src/collection';
|
|
import Collection from '@ckeditor/ckeditor5-utils/src/collection';
|
|
|
|
|
|
|
@@ -74,7 +73,6 @@ export default class Heading extends Plugin {
|
|
|
// Create dropdown model.
|
|
// Create dropdown model.
|
|
|
const dropdownModel = new Model( {
|
|
const dropdownModel = new Model( {
|
|
|
withText: true,
|
|
withText: true,
|
|
|
- items: dropdownItems,
|
|
|
|
|
tooltip: dropdownTooltip
|
|
tooltip: dropdownTooltip
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
@@ -93,7 +91,7 @@ export default class Heading extends Plugin {
|
|
|
editor.ui.componentFactory.add( 'headings', locale => {
|
|
editor.ui.componentFactory.add( 'headings', locale => {
|
|
|
const dropdownView = createDropdown( dropdownModel, locale );
|
|
const dropdownView = createDropdown( dropdownModel, locale );
|
|
|
|
|
|
|
|
- addListViewToDropdown( dropdownView, dropdownModel, locale );
|
|
|
|
|
|
|
+ addListViewToDropdown( dropdownView, dropdownItems, dropdownModel, locale );
|
|
|
|
|
|
|
|
dropdownView.extendTemplate( {
|
|
dropdownView.extendTemplate( {
|
|
|
attributes: {
|
|
attributes: {
|