-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
/
tounit.js
31 lines (28 loc) · 851 Bytes
/
tounit.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/**
* @license Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/
/**
* This is just a temporary migration file, please ignore it. This will be removed after migration to TypeScript is complete.
*/
/**
* @module utils/dom/tounit
*/
/**
* Returns a helper function, which adds a desired trailing
* `unit` to the passed value.
*
* @param {String} unit An unit like "px" or "em".
* @returns {module:utils/dom/tounit~helper}
*/
export default function toUnit( unit ) {
/**
* A function, which adds a pre–defined trailing `unit`
* to the passed `value`.
*
* @function helper
* @param {*} value A value to be given the unit.
* @returns {String} A value with the trailing unit.
*/
return value => value + unit;
}