UNPKG

@wordpress/components

Version:
45 lines 1.35 kB
/** * Parses and retrieves a number value. * * @param {unknown} value The incoming value. * * @return {number} The parsed number value. */ export function getNumber(value: unknown): number; /** * Safely adds 2 values. * * @param {Array<number|string>} args Values to add together. * * @return {number} The sum of values. */ export function add(...args: Array<number | string>): number; /** * Safely subtracts 2 values. * * @param {Array<number|string>} args Values to subtract together. * * @return {number} The difference of the values. */ export function subtract(...args: Array<number | string>): number; /** * Clamps a value based on a min/max range. * * @param {number|string} value The value. * @param {number} min The minimum range. * @param {number} max The maximum range. * * @return {number} The clamped value. */ export function clamp(value: number | string, min: number, max: number): number; /** * Rounds a value to the nearest step offset by a minimum. * * @param {number|string} value The value. * @param {number} min The minimum range. * @param {number} step The increment for the value. * * @return {number} The value as a valid step. */ export function ensureValidStep(value: number | string, min: number, step: number): number; //# sourceMappingURL=math.d.ts.map