Add support for response pipes
Change-Id: I86905bb22ffa70b86476f0de6fa8343f687dc740
diff --git a/dev/js/src/init.js b/dev/js/src/init.js
index 706d898..b5c3baf 100644
--- a/dev/js/src/init.js
+++ b/dev/js/src/init.js
@@ -586,6 +586,13 @@
pipeE.removeAttribute("name");
};
+ if (KorAP.ResponsePipe != null) {
+ const pipeE = KorAP.ResponsePipe.element();
+ if (pipeE.value == "")
+ pipeE.removeAttribute("name");
+ };
+
+
// This would preferably set the query to be "disabled",
// but in that case the query wouldn't be submitted
// at all.
@@ -696,8 +703,13 @@
d.head.appendChild(KorAP.Plugin.element());
// Add pipe form
- KorAP.Pipe = pipeClass.create();
- d.getElementById("searchform").appendChild(KorAP.Pipe.element());
+ KorAP.Pipe = pipeClass.create("pipe");
+ let searchF = d.getElementById("searchform");
+ searchF.appendChild(KorAP.Pipe.element());
+
+ // Add pipe form
+ KorAP.ResponsePipe = pipeClass.create("response-pipe");
+ searchF.appendChild(KorAP.ResponsePipe.element());
try {