An open API service indexing awesome lists of open source software.

https://github.com/originring/ng-color-picker

ng-color-picker
https://github.com/originring/ng-color-picker

antd-color-picker color color-picker ng-antd-color-picker ng-color-picker ngx-color-picker

Last synced: about 2 months ago
JSON representation

ng-color-picker

Awesome Lists containing this project

README

        

# NgAntdColorPicker

## Introduction

The angular version of the color-picker component based on antd styles.

Angular version >= 17 [![npm package](https://img.shields.io/badge/npm-latest%20version-%231890ff)](https://www.npmjs.com/package/ng-antd-color-picker)

Angular version 16 (0.0.2)

Angular version 15 (0.0.1)

## Development

```
git clone https://github.com/OriginRing/ng-color-picker.git
npm install

## build
npm run build
cd dist/ng-antd-color-picker
npm pack

## install ng-antd-color-picker-${version}.tgz
npm install dist/ng-antd-color-picker/ng-antd-color-picker-${version}.tgz

## start
npm run start

## test
npm run test
```

## Installation

```shell
npm install ng-antd-color-picker
```

## Usage

```javascript
standalone:
import { NgAntdColorPickerComponent, NgAntdColorBlockComponent } from 'ng-antd-color-picker';
module:
import { NgAntdColorPickerModule } from 'ng-antd-color-picker';

```

- Basic

basic

- Custom Header / Footer

basic

- Color Block

basic

## API

### ng-antd-color-picker

| Parameter | Description | Type | Default |
|--------------------|--------------------------------------|-----------------------------|---------|
| `[value]` | Value of color | `string`|`ColorValue` | - |
| `[defaultValue]` | Default value of color | `string`|`ColorValue` | - |
| `[disabled]` | Disable ColorPicker | `boolean` | `false` |
| `[disabledAlpha]` | Disable Transparency | `boolean` | `false` |
| `[panelRenderHeader]` | Set the header of the color picker| `TemplateRef` | - |
| `[panelRenderFooter]` | Set the tail of the color picker | `TemplateRef` | - |
| `(nzOnChange)` | Callback when value is changed | `EventEmitter<{ color: Color; type?: HsbaColorType }>` | - |
| `(nzOnChangeComplete)` | Called when clear | `EventEmitter` | - |

### ng-antd-color-block

| Parameter | Description | Type | Default |
|--------------|----------|------------|-----------|
| `[color]` | Module colors | `string` | `#1677ff` |
| `[nzOnClick]` | Callbacks for clicking on color blocks | `EventEmitter` | - |