Hi,
I've copied the Search & Reporting app folder as my own app in /etc/apps, now I want to add some JS to be executed after a search has finished. Everything I've tried hasn't worked, anyone ever figure out a way to do this?
I've tried changing isdashboard to True in search.xml, then specifying a JS file in script="myjs.js", it doesn't get executed, then I tried this:
<module name="AppBar" layoutPanel="appHeader">
<param name="timsharkjs">timshark/timshark.js</param>
</module>
within search.xml, as I had seen another app (sideview_utils) doing something like this , didn't work.
Any help would be greatly appreciated, thank you.
You can try to use an event listener when a specific search is done.
SearchID.on("search:done", function () {
// function here
}
This doesn't work. It produces an error when the javascript is loaded.
I've tried:
$("#NameSearchID").on( "search:done", function() {
Referring to this in the simple XML:
<row>
<panel>
<table>
<search id="NameSearchID">
...
Do you have a full working example?