From a9c66e7644fd045df2861d37264d201b80ccbc7b Mon Sep 17 00:00:00 2001 From: Mohammed Salman Date: Tue, 22 Feb 2022 13:23:19 +0300 Subject: [PATCH 1/2] Emit renderer after data is set --- src/Core/IUIElement.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Core/IUIElement.js b/src/Core/IUIElement.js index cffb07b..20b0b9c 100644 --- a/src/Core/IUIElement.js +++ b/src/Core/IUIElement.js @@ -18,6 +18,7 @@ export default class IUIElement extends HTMLElement { } this._register("data"); + this._register("rendered"); } static get moduleName(){ @@ -57,6 +58,7 @@ export default class IUIElement extends HTMLElement { this._data = value; this._emit("data", {data: value}); await IUI.render(this, value); + this._emit("rendered", {data: value}); } From ecf159edc3e3a4d09cddbe803725b4c1439b9cac Mon Sep 17 00:00:00 2001 From: Mohammed Salman Date: Tue, 22 Feb 2022 13:25:44 +0300 Subject: [PATCH 2/2] Pump up the version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b12053d..dfc6ea6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@esiur/iui", - "version": "1.1.7", + "version": "1.1.8", "description": "Interactive User Interface", "main": "iui.js", "type": "module",