Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

27 строки
724 B

  1. /**
  2. * Copyright (c) Facebook, Inc. and its affiliates.
  3. *
  4. * This source code is licensed under the MIT license found in the
  5. * LICENSE file in the root directory of this source tree.
  6. *
  7. * @format
  8. *
  9. * @emails oncall+draft_js
  10. */
  11. 'use strict';
  12. var CharacterMetadata = require("./CharacterMetadata");
  13. function applyEntityToContentBlock(contentBlock, startArg, end, entityKey) {
  14. var start = startArg;
  15. var characterList = contentBlock.getCharacterList();
  16. while (start < end) {
  17. characterList = characterList.set(start, CharacterMetadata.applyEntity(characterList.get(start), entityKey));
  18. start++;
  19. }
  20. return contentBlock.set('characterList', characterList);
  21. }
  22. module.exports = applyEntityToContentBlock;