1.0.4 • Published 3 years ago

mng-color-picker v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

color picker, write by ts and original webgl

github

https://github.com/Mng12345/mng-color-picker

install

npm install mng-color-picker

usage > ./example/index.ts

import {stringifyNoCircle} from "mng-easy-util/json";
import {ColorPicker} from "../src";

ColorPicker.init({
  rootElement: document.getElementById('app')!,
  onSelectedColor: (selectedColor: ColorPicker.Color) => {
    console.log(`selectedColor:\n${stringifyNoCircle(selectedColor)}`)
    const root = document.getElementById('app') as HTMLDivElement
    const r = Math.ceil(selectedColor.r * 255)
    const g = Math.ceil(selectedColor.g * 255)
    const b = Math.ceil(selectedColor.b * 255)
    root.style['background'] = `rgba(${r},${g},${b},${selectedColor.a})`
  },
  initColor: '0x7cb305',
  width: 100,
  backgroundColor: '#8c8c8c'
})

example

mng-color-picker

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago