I have a custom JS script located under appserver/static/components within my Splunk app. What should I add to require in my HTML dashboard in order to make this custom script callable from within my dashboard?
So it should look something like this:
Javascript: my_script.js
require([
'underscore',
'jquery',
'backbone',
'../app/my_app/components/myComponent',
'splunkjs/mvc',
'splunkjs/mvc/simplexml/ready!'
], function (_,$,Backbone, myComponent, mvc) {
#Use your component
var my_comp = new myComponent();
my_comp.doStuff();
});
XML:
<form script="my_script.js">
...
</form>
@Escher Is this what you were looking for?
What kind of Javascript? Splunk JS Extension or Completely custom Javascript like jQuery?
My script is a SplunkJS extension built off Backbone.View
Have you referred to following example of adding a Sankey diagram to HTML dashboard?
http://dev.splunk.com/view/webframework-tutorials/SP-CAAAEN6