UNPKG

ng-antd-color-picker

Version:

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

62 lines (40 loc) 2.72 kB
# 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) ## 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'; <ng-antd-color-picker></ng-antd-color-picker> <ng-antd-color-block color="#ff6600"></ng-antd-color-block> ``` - Basic <img src="https://github.com/OriginRing/ng-color-picker/blob/master/src/assets/images/color-picker.png" alt="basic" width="300" style="box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),0 6px 16px 0 rgba(0, 0, 0, 0.08),0 9px 28px 8px rgba(0, 0, 0, 0.05);"> - Custom Header / Footer <img src="https://github.com/OriginRing/ng-color-picker/blob/master/src/assets/images/custom-color.png" alt="basic" width="300" style="box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),0 6px 16px 0 rgba(0, 0, 0, 0.08),0 9px 28px 8px rgba(0, 0, 0, 0.05);"> - Color Block <img src="https://github.com/OriginRing/ng-color-picker/blob/master/src/assets/images/color-block.png" alt="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<void>` | - | | `[panelRenderFooter]` | Set the tail of the color picker | `TemplateRef<void>` | - | | `(nzOnChange)` | Callback when value is changed | `EventEmitter<{ color: Color; type?: HsbaColorType }>` | - | | `(nzOnChangeComplete)` | Called when clear | `EventEmitter<HsbaColorType>` | - | ### ng-antd-color-block | Parameter | Description | Type | Default | |--------------|----------|------------|-----------| | `[color]` | Module colors | `string` | `#1677ff` | | `[nzOnClick]` | Callbacks for clicking on color blocks | `EventEmitter<boolean>` | - |