utils.js 497 B

12345678910111213141516171819202122
  1. /**
  2. * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md.
  4. */
  5. /**
  6. * @module image/imagestyle/utils
  7. */
  8. import ModelElement from '../../engine/model/element.js';
  9. export function isImage( modelElement ) {
  10. return modelElement instanceof ModelElement && modelElement.name == 'image';
  11. }
  12. export function getStyleByValue( value, styles ) {
  13. for ( let style of styles ) {
  14. if ( style.value === value ) {
  15. return style;
  16. }
  17. }
  18. }