瀏覽代碼

Changed: update dropdowns to match the new API.

Maciej Gołaszewski 7 年之前
父節點
當前提交
319115ba1e
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      packages/ckeditor5-theme-lark/tests/manual/theme.js

+ 5 - 3
packages/ckeditor5-theme-lark/tests/manual/theme.js

@@ -13,8 +13,7 @@ import View from '@ckeditor/ckeditor5-ui/src/view';
 
 import IconView from '@ckeditor/ckeditor5-ui/src/icon/iconview';
 import ButtonView from '@ckeditor/ckeditor5-ui/src/button/buttonview';
-import createListDropdown from '@ckeditor/ckeditor5-ui/src/dropdown/list/createlistdropdown';
-import createButtonDropdown from '@ckeditor/ckeditor5-ui/src/dropdown/button/createbuttondropdown';
+import { addDefaultBehavior, addListViewToDropdown, createSingleButtonDropdown } from '@ckeditor/ckeditor5-ui/src/dropdown/utils';
 import ToolbarView from '@ckeditor/ckeditor5-ui/src/toolbar/toolbarview';
 import ToolbarSeparatorView from '@ckeditor/ckeditor5-ui/src/toolbar/toolbarseparatorview';
 import InputTextView from '@ckeditor/ckeditor5-ui/src/inputtext/inputtextview';
@@ -408,7 +407,10 @@ function listDropdown( {
 	items = new Collection( { idProperty: 'label' } )
 } = {} ) {
 	const model = new Model( { label, isEnabled, items, isOn, withText } );
-	const dropdown = createListDropdown( model, {} );
+	const dropdown = createSingleButtonDropdown( model, {} );
+
+	addListViewToDropdown( dropdown, model, {} );
+	addDefaultBehavior( dropdown );
 
 	return dropdown;
 }