UNPKG

@kcuf/mere-color

Version:

Mere color utils for generating, manipulation, a11y purposes.

14 lines (13 loc) 573 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = hslShiftHue; var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); var _getAngleUnitValue = _interopRequireDefault(require("./get-angle-unit-value")); function hslShiftHue(hsl, delta, unit) { return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, hsl), {}, { h: hsl.h + delta * (0, _getAngleUnitValue.default)(unit) }); }