Skip to content
This repository has been archived by the owner on Jun 26, 2020. It is now read-only.

Commit

Permalink
Updated manual test for ckeditor5-721.
Browse files Browse the repository at this point in the history
  • Loading branch information
szymonkups committed Feb 15, 2018
1 parent 4b33b87 commit 5ac0d62
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions tests/manual/tickets/ckeditor5-721/1.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,9 @@ import Bold from '@ckeditor/ckeditor5-basic-styles/src/bold';
import { toWidget } from '@ckeditor/ckeditor5-widget/src/utils';
import Widget from '@ckeditor/ckeditor5-widget/src/widget';

import AttributeContainer from '../../../../src/view/attributeelement';
import ViewContainer from '../../../../src/view/containerelement';
import ViewPosition from '../../../../src/view/position';
import { downcastElementToElement } from '../../../../src/conversion/downcast-converters';
import { setData } from '../../../../src/dev-utils/model';
import ViewEditable from '../../../../src/view/editableelement';

ClassicEditor
.create( document.querySelector( '#editor' ), {
Expand Down Expand Up @@ -45,16 +43,19 @@ ClassicEditor
editor.conversion.for( 'downcast' )
.add( downcastElementToElement( {
model: 'widget',
view: () => {
const b = new AttributeContainer( 'b' );
const div = new ViewContainer( 'div', null, b );
view: ( modelItem, consumable, conversionApi ) => {
const writer = conversionApi.writer;
const b = writer.createAttributeElement( 'b' );
const div = writer.createContainerElement( 'div' );

return toWidget( div, { label: 'element label' } );
writer.insert( ViewPosition.createAt( div ), b );

return toWidget( div, writer, { label: 'element label' } );
}
} ) )
.add( downcastElementToElement( {
model: 'nested',
view: () => new ViewEditable( 'figcaption', { contenteditable: true } )
view: ( item, consumable, api ) => api.writer.createEditableElement( 'figcaption', { contenteditable: true } )
} ) );

setData( editor.model,
Expand Down

0 comments on commit 5ac0d62

Please sign in to comment.