From 5bc3b3d8b00c8e1954b46b1eacb0fbc9508a61ea Mon Sep 17 00:00:00 2001 From: Michael Weichert Date: Wed, 26 Aug 2020 00:06:04 -0400 Subject: [PATCH 1/3] Added HtmlTemplateElement --- src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re | 8 ++++++++ src/Webapi/Webapi__Dom.re | 1 + 2 files changed, 9 insertions(+) create mode 100644 src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re diff --git a/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re b/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re new file mode 100644 index 00000000..e1ff8262 --- /dev/null +++ b/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re @@ -0,0 +1,8 @@ +type t; + +[@bs.get] external content: Dom.element => Dom.documentFragment = "content" + +include Webapi__Dom__Node.Impl({ type nonrec t = t; }); +include Webapi__Dom__EventTarget.Impl({ type nonrec t = t; }); +include Webapi__Dom__Element.Impl({ type nonrec t = t; }); +include Webapi__Dom__HtmlElement.Impl({ type nonrec t = t; }); \ No newline at end of file diff --git a/src/Webapi/Webapi__Dom.re b/src/Webapi/Webapi__Dom.re index 8d658660..7b47414c 100644 --- a/src/Webapi/Webapi__Dom.re +++ b/src/Webapi/Webapi__Dom.re @@ -29,6 +29,7 @@ module HtmlElement = Webapi__Dom__HtmlElement; module HtmlFormElement = Webapi__Dom__HtmlFormElement; module HtmlImageElement = Webapi__Dom__HtmlImageElement; module HtmlInputElement = Webapi__Dom__HtmlInputElement; +module HtmlTemplateElement = Webapi__Dom__HtmlTemplateElement; module IdbVersionChangeEvent = Webapi__Dom__IdbVersionChangeEvent; module Image = Webapi__Dom__Image; module InputEvent = Webapi__Dom__InputEvent; From b02c4983b2cfc1c42f1b10abb006ac8147c6f4c7 Mon Sep 17 00:00:00 2001 From: Michael Weichert Date: Wed, 26 Aug 2020 00:06:18 -0400 Subject: [PATCH 2/3] Bumped version # and added changelog entry --- CHANGELOG.md | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 42842ca1..25ba3f08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### 0.19.2 + +* Added `Webapi.Dom.HtmlTemplateElement` + ### 0.19.1 * Removed dev dependency on `bsdoc` to allow smooth installs on non-Mac diff --git a/package.json b/package.json index 610bb5f0..93af7814 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bs-webapi", - "version": "0.19.1", + "version": "0.19.2", "description": "Reason + BuckleScript bindings to DOM", "repository": { "type": "git", From f448122169401ae7b796d64aed4eac5024a47382 Mon Sep 17 00:00:00 2001 From: Michael Weichert Date: Wed, 26 Aug 2020 00:16:57 -0400 Subject: [PATCH 3/3] Update Webapi__Dom__HtmlTemplateElement.re Fixed code formatting. --- src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re b/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re index e1ff8262..e8a2568e 100644 --- a/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re +++ b/src/Webapi/Dom/Webapi__Dom__HtmlTemplateElement.re @@ -1,8 +1,8 @@ type t; -[@bs.get] external content: Dom.element => Dom.documentFragment = "content" +[@bs.get] external content: Dom.element => Dom.documentFragment = "content"; include Webapi__Dom__Node.Impl({ type nonrec t = t; }); include Webapi__Dom__EventTarget.Impl({ type nonrec t = t; }); include Webapi__Dom__Element.Impl({ type nonrec t = t; }); -include Webapi__Dom__HtmlElement.Impl({ type nonrec t = t; }); \ No newline at end of file +include Webapi__Dom__HtmlElement.Impl({ type nonrec t = t; });