0.7.1 • Published 4 years ago

owl-color v0.7.1

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

OWL-COLOR

较为完善的守望先锋联赛队伍配色,包含RGB颜色和Hex两种

可以用于build和守望先锋联赛相关的项目


Install

$ npm install owl-color

或者是

$ yarn add owl-color

Usage

你可以按照如下方式使用(仅为示例,具体使用方法请阅读API部分后按照喜好使用)

import chalk from 'chalk'
import {
    getMaincolor,
    getFullName,
    getSeconcolor
} from 'owl-color'

const spark = 'HZS'
const { hex: sparkColorHex } = getMaincolor(spark)
const { hex: sparkNameHex } = getSeconcolor(spark)
const sparkFullName = getFullName(spark)

console.log(chalk.bgHex(sparkColorHex).Hex(sparkNameHex).bold(sparkFullName))

该例会在console界面输出白色背景和粉色样式的'Hangzhou Spark'


APIs

getAllColors() => Object

返回一个含有全部owl队伍颜色数据的Object, 这个Object的key值为大写的队伍缩写

getMaincolor(teamAbbreviation) => Object

参数类型:string 需要传入大写的队伍缩写作为参数。

返回类型:Object 包含了Hexadecimal Colors CodeRGB Color Code两种取法的队伍主要配色。

Example:

import {getMaincolor} from 'owl-color'

console.log(getMaincolor('SHD'))
//Output Shanghai Drangon's MainColor code on console.

getSeconcolor(teamAbbreviation) => Object

参数类型:string 需要传入大写的队伍缩写作为参数。

返回类型:Object 包含了Hexadecimal Colors CodeRGB Color Code两种取法的队伍次要配色。

Example:

import {getSeconcolor} from 'owl-color'

console.log(getSeconcolor('SEO'))
//Output Seoul Dynasty's SeconderyColor code on console.

getColors(teamAbbreviation) => Object

参数类型:string 需要传入大写的队伍缩写作为参数。

返回类型:Object 包含了Hexadecimal Colors CodeRGB Color Code两种取法的队伍主要配色和次要配色。

Example:

import {getColors} from 'owl-color'

console.log(getColor('SEO'))
//Output Seoul Dynasty's all colors' code on console.

getFullName(teamAbbreviation) => string

参数类型:string 需要传入大写的队伍缩写作为参数。

返回类型:string 返回该队伍的全称

Example:

import {getFullName} from 'owl-color'

console.log(getColor('LDN'))
//Output "London Spitfire" on console.

getColorList(teamAbbreviation) => string[]

参数类型:string 需要传入大写的队伍缩写作为参数。

返回类型:string[] 返回该队伍所有配色的名称

Example:

import {getColorList} from 'owl-color'

console.log(getColor('SEO'))
//Output Seoul Dynasty's all colors' name on console.

License

MIT © Yans_ly

0.7.1

4 years ago

0.6.2

4 years ago

0.6.0

4 years ago

0.5.12

4 years ago

0.5.6

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago