Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.45 KB

File metadata and controls

36 lines (22 loc) · 1.45 KB

Tinkoff ControlValueAccessor for contenteditable elements

Build Coverage Status npm version

This accessor allows you to use Angular forms with contenteditable elements with ease. It has zero dependencies, other than Angular itself as peer and works with Angular 4+ in all modern browsers, including Internet Explorer 11.

Install

$ npm install @tinkoff/angular-contenteditable-accessor

Import

Simply import ContenteditableValueAccessorModule along with either Angular's form modules into your component's module

How to use

Use with template and reactive forms like that:

<div [(ngModel)]="model" contenteditable></div>

<div [formControl]="control" contenteditable></div>

<form [formGroup]="group">
  <div formControlName="control" contenteditable></div>
</form>

Demo

https://stackblitz.com/edit/angular2-contenteditable-value-accessor

Maintain

See MAINTAIN.md