color-cal

1.0.3 • Public • Published

color-cal spm version


Install

$ spm install color-cal --save

Usage

var colorCal = require('color-cal');
// use colorCal

API

parame percent 0~1

静态方法

lightness(percent)

  • HSL L 亮度映射度量

saturation(percent)

  • HSL S 饱和度映射度量

hue(percent)

  • HSL H 色相度映射度量

brightness(percent)

  • 灰度映射度量

red(percent)

  • 红色映射度量

blue(percent)

  • 蓝色映射度量

green(percent)

  • 绿色映射度量

heat(percent)

  • Heat色系映射度量

rainbow(percent)

  • Rainbow 色系 映射度量

circular(percent)

  • Circular 色系 映射度量

bipolar(percent)

  • Bipolar 色系 映射度量

arr2rgb([r,g,b])

  • [r,g,b] => 'rbg(r,g,b)'

rgb2arr('rbg(r,g,b)')

  • 'rbg(r,g,b)' => [r,g,b]

Gradient()

Gradient(colorAttr) 实例化渐变色卡

  • 参数1
    • str '#828272-#282838-#009429'
    • arr ['#828272','#282838','#009429']

gradient.setColors(colorAttr) 重置色卡

  • 参数1
    • str '#828272-#282838-#009429'
    • arr ['#828272','#282838','#009429']

gradient.getColor(percent) 获得颜色

  • 返回
    • str '#828272' //Hex色

gradient.getPercent(color) 获得数值(实际只能获得数值区间,此处取最小值)

  • 参数1

    • str '#828272' //Hex色
  • 返回

    • percent 0~1 //数值

Readme

Keywords

Package Sidebar

Install

npm i color-cal

Weekly Downloads

4

Version

1.0.3

License

none

Last publish

Collaborators

  • jaredleechn
  • simaq