UNPKG

color-gradient-converter

Version:
23 lines (22 loc) 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const linear_gradient_converter_1 = require("../src/linear-gradient-converter"); test("colorToLinearGradient", () => { // red: rgb(255, 0, 0) expect(linear_gradient_converter_1.colorToLinearGradient("red", { angle: 135, colorStopTransformTargets: [ { opacity: 0.1 }, { opacity: 0.6, rgbTransformValue: { g: "+25" }, markPercent: "25%" }, { opacity: 0.1 }, ], })).toBe("linear-gradient(135deg, rgba(255, 0, 0, 0.1), rgba(255, 25, 0, 0.6) 25%, rgba(255, 0, 0, 0.1))"); expect(linear_gradient_converter_1.colorToLinearGradient("red", { sideOrCorner: "to top", colorStopTransformTargets: [ { opacity: 0.1 }, { opacity: 0.6, rgbTransformValue: { g: "+25" }, markPercent: "25%" }, { opacity: 0.1 }, ], })).toBe("linear-gradient(to top, rgba(255, 0, 0, 0.1), rgba(255, 25, 0, 0.6) 25%, rgba(255, 0, 0, 0.1))"); });