16.0.1 • Published 2 years ago
@angular-material-components/color-picker v16.0.1
Angular Material Color Picker for @angular/material 7.x, 8.x, 9.x, 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x
Description
An Angular Material Color Picker.
DEMO
@see DEMO stackblitz
Choose the version corresponding to your Angular version:
Angular | @angular-material-components/color-picker |
---|---|
16 | 16.x+ |
15 | 15.x+ OR 9.x+ for legacy import |
14 | 8.x+ |
13 | 7.x+ |
12 | 6.x+ |
11 | 5.x+ |
10 | 4.x+ |
9 | 2.x+ |
8 | 2.x+ |
7 | 2.x+ |
Getting started
npm install --save @angular-material-components/color-picker
Setup
import { MAT_COLOR_FORMATS, NgxMatColorPickerModule, NGX_MAT_COLOR_FORMATS } from '@angular-material-components/color-picker';
@NgModule({
...
imports: [
...
NgxMatColorPickerModule
],
providers: [
{ provide: MAT_COLOR_FORMATS, useValue: NGX_MAT_COLOR_FORMATS }
],
...
})
export class AppModule { }
@see src/app/demo-colorpicker/demo-colorpicker.module.ts
Using the component
Color Picker (ngx-mat-color-picker)
<mat-form-field>
<input matInput [ngxMatColorPicker]="picker" [formControl]="colorCtr" [disabled]="disabled">
<ngx-mat-color-toggle matSuffix [for]="picker"></ngx-mat-color-toggle>
<ngx-mat-color-picker #picker [touchUi]="touchUi" [color]="color"></ngx-mat-color-picker>
</mat-form-field>
List of @Input
@Input | Type | Default value | Description |
---|---|---|---|
disabled | boolean | null | If true, the picker is readonly and can't be modified |
touchUi | boolean | false | Whether the calendar UI is in touch mode. In touch mode the calendar opens in a dialog rather than a popup and elements have more padding to allow for bigger touch targets. |
Theming
- @see @angular/material Using a pre-built theme
- Add the Material Design icon font to your index.html
<link href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" rel="stylesheet">
License
MIT
15.0.0
2 years ago
15.0.0-beta
2 years ago
16.0.1
2 years ago
16.0.0
2 years ago
9.0.0
2 years ago
8.0.0
3 years ago
7.0.0
3 years ago
7.0.1
3 years ago
6.0.0
4 years ago
5.0.2
4 years ago
4.0.4
4 years ago
4.0.3
4 years ago
5.0.1
4 years ago
5.0.0
4 years ago
5.0.0-beta.1
4 years ago
4.0.2
5 years ago
4.0.1
5 years ago
4.0.1-beta.1
5 years ago
4.0.0
5 years ago
4.0.0-beta.1
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.0.1
5 years ago
1.0.0-beta.1
5 years ago