0.1.3 • Published 2 years ago

hcv-core v0.1.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

HCV-Core

Summary

HCV-Core is a library provides creating, detecting, extracting for color representations.

Installation

npm i hcv-core

Usage

Node.js

const core = require("hcv-core");

/*
 * creating.
 */
const source = new core.color(255, 255, 255, 100);
const created = core.creator.create(source, "hex8");
console.log(created);
// #ffffffff

/*
 * detecting.
 */
const detected = core.detector.detect("#ffffffff");
console.log(detected);
// true

/*
 * extracting.
 */
const extracted = core.extractor.extract("#ffffffff");
console.log(extracted);
// {
//     r: 255,
//     g: 255,
//     b: 255,
//     a: 100
// }

Browser

<script src="js/hcv-core.min.js">
<script>
    /*
     * creating.
     */
    const source = new HcvCore.color(255, 255, 255, 100);
    const created = HcvCore.creator.create(source, "hex8");
    console.log(created);
    // #ffffffff

    /*
     * detecting.
     */
    const detected = HcvCore.detector.detect("#ffffffff");
    console.log(detected);
    // true

    /*
     * extracting.
     */
    const extracted = HcvCore.extractor.extract("#ffffffff");
    console.log(extracted);
    // {
    //     r: 255,
    //     g: 255,
    //     b: 255,
    //     a: 100
    // }
</script>