UNPKG

ckeditor5-image-upload-base64

Version:

The development environment of CKEditor 5 – the best browser-based rich text editor.

45 lines (39 loc) 1 kB
/** * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ /** * @module utils/priorities */ /** * String representing a priority value. * * @typedef {'highest'|'high'|'normal'|'low'|'lowest'} module:utils/priorities~PriorityString */ /** * Provides group of constants to use instead of hardcoding numeric priority values. * * @namespace */ const priorities = { /** * Converts a string with priority name to it's numeric value. If `Number` is given, it just returns it. * * @static * @param {module:utils/priorities~PriorityString|Number} priority Priority to convert. * @returns {Number} Converted priority. */ get( priority ) { if ( typeof priority != 'number' ) { return this[ priority ] || this.normal; } else { return priority; } }, highest: 100000, high: 1000, normal: 0, low: -1000, lowest: -100000 }; export default priorities;