From 774ddfc2ed8f7689cac7d74033480faf3ad243be Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Mon, 2 Dec 2019 19:35:33 -0500 Subject: [PATCH] flo-editor paletteSize supports 2-way binding --- src/lib/editor/editor.component.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/lib/editor/editor.component.ts b/src/lib/editor/editor.component.ts index 57b8385..c86d445 100644 --- a/src/lib/editor/editor.component.ts +++ b/src/lib/editor/editor.component.ts @@ -58,6 +58,8 @@ export class EditorComponent implements OnInit, OnDestroy { private _hiddenPalette = false; + private paletteSizeValue = 170; + private editorContext: Flo.EditorContext; private textToGraphEventEmitter = new EventEmitter(); @@ -100,7 +102,16 @@ export class EditorComponent implements OnInit, OnDestroy { * Size (Width) of the palette */ @Input() - paletteSize: number; + get paletteSize(): number { + return this.paletteSizeValue; + } + + @Output() + paletteSizeChange = new EventEmitter(); + set paletteSize(newSize: number) { + this.paletteSizeValue = newSize; + this.paletteSizeChange.emit(newSize); + } /** * Palette entry padding