Browse Source

Other: Shorten default view configuration in `HeadingEngine`.

Maciej Gołaszewski 8 years ago
parent
commit
0469060f20

+ 4 - 29
packages/ckeditor5-heading/src/headingengine.js

@@ -33,35 +33,10 @@ export default class HeadingEngine extends Plugin {
 
 		editor.config.define( 'heading', {
 			options: [
-				{
-					model: 'paragraph',
-					title: 'Paragraph',
-					class: 'ck-heading_paragraph'
-				},
-				{
-					model: 'heading1',
-					title: 'Heading 1',
-					class: 'ck-heading_heading1',
-					view: {
-						name: 'h2'
-					}
-				},
-				{
-					model: 'heading2',
-					title: 'Heading 2',
-					view: {
-						name: 'h3'
-					},
-					class: 'ck-heading_heading2'
-				},
-				{
-					model: 'heading3',
-					title: 'Heading 3',
-					class: 'ck-heading_heading3',
-					view: {
-						name: 'h4'
-					}
-				}
+				{ model: 'paragraph', title: 'Paragraph', class: 'ck-heading_paragraph' },
+				{ model: 'heading1', view: 'h2', title: 'Heading 1', class: 'ck-heading_heading1' },
+				{ model: 'heading2', view: 'h3', title: 'Heading 2', class: 'ck-heading_heading2' },
+				{ model: 'heading3', view: 'h4', title: 'Heading 3', class: 'ck-heading_heading3' }
 			]
 		} );
 	}

+ 3 - 3
packages/ckeditor5-heading/tests/headingengine.js

@@ -130,9 +130,9 @@ describe( 'HeadingEngine', () => {
 				it( 'should be set', () => {
 					expect( editor.config.get( 'heading.options' ) ).to.deep.equal( [
 						{ model: 'paragraph', title: 'Paragraph', class: 'ck-heading_paragraph' },
-						{ model: 'heading1', view: { name: 'h2' }, title: 'Heading 1', class: 'ck-heading_heading1' },
-						{ model: 'heading2', view: { name: 'h3' }, title: 'Heading 2', class: 'ck-heading_heading2' },
-						{ model: 'heading3', view: { name: 'h4' }, title: 'Heading 3', class: 'ck-heading_heading3' }
+						{ model: 'heading1', view: 'h2', title: 'Heading 1', class: 'ck-heading_heading1' },
+						{ model: 'heading2', view: 'h3', title: 'Heading 2', class: 'ck-heading_heading2' },
+						{ model: 'heading3', view: 'h4', title: 'Heading 3', class: 'ck-heading_heading3' }
 					] );
 				} );
 			} );