Double click to edit, double escape to stop
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing

This commit is contained in:
2020-10-28 09:02:36 -05:00
parent 6bcb4bf455
commit 5983e56d11
4 changed files with 32 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
<div class="container"
(focusin)="onFocusIn($event)">
(dblclick)="onFocusIn($event)">
<div class="toolbar-base" *ngIf="isFocused">
<button class="toolbar-button" title="Bold" (click)="documentCommand('bold')">
<i class="icon fa fa-bold"></i>
@@ -70,8 +70,14 @@
[ngClass]="isFocused ? 'focused' : ''"
contenteditable
appDomChange
*ngIf="isFocused"
[innerHTML]="initialValue"
#editable
(domChange)="onContentsChanged($event)"
></div>
<div
class="editable-base"
*ngIf="!isFocused"
[innerHTML]="initialValue"
></div>
</div>