UNPKG

pigmentjs

Version:

A zero-dependency colour organisation, creation and manipulation library built for web developers.

25 lines 882 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Palette = void 0; var pigment_1 = __importDefault(require("./pigment")); var Palette = /** @class */ (function () { function Palette(colour) { if (!(colour instanceof pigment_1.default)) { try { colour = new pigment_1.default(colour); } catch (e) { throw new Error("Palette must be instantiated with either an instance of Pigment or a hex string"); } } this.primary = colour; this.complementary = colour.complementary(); } return Palette; }()); exports.Palette = Palette; exports.default = Palette; //# sourceMappingURL=palette.js.map