UNPKG

@ckeditor/ckeditor5-utils

Version:

Miscellaneous utilities used by CKEditor 5.

34 lines (33 loc) 1.04 kB
/** * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options */ /** * @module utils/priorities */ /** * String representing a priority value. */ export type PriorityString = 'highest' | 'high' | 'normal' | 'low' | 'lowest' | number; /** * Provides group of constants to use instead of hardcoding numeric priority values. */ export interface PrioritiesType { /** * Converts a string with priority name to it's numeric value. If `Number` is given, it just returns it. * * @param priority Priority to convert. * @returns Converted priority. */ get(priority?: PriorityString): number; readonly highest: number; readonly high: number; readonly normal: number; readonly low: number; readonly lowest: number; } /** * Provides group of constants to use instead of hardcoding numeric priority values. */ declare const priorities: PrioritiesType; export default priorities;