| 12345678910111213141516171819202122232425 |
- /**
- * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
- * For licensing, see LICENSE.md.
- */
- 'use strict';
- import ModelDocumentFragment from '../treemodel/documentfragment.js';
- import ModelText from '../treemodel/text.js';
- export function convertChildren() {
- return ( data, controller ) => {
- if ( !data.output && controller.consumable.test( data.input ) ) {
- data.output = new ModelDocumentFragment( controller.convertChildren( data.input, data.context ) );
- }
- };
- }
- export function convertText() {
- return ( data, controller ) => {
- if ( controller.consumable.consume( data.input ) ) {
- data.output = new ModelText( data.input.data );
- }
- };
- }
|