Basic Jasper
Basic usage of 'jasper'
by NesterOne
HTML
<script src="http://nesterone.github.io/jasper/dist/jasper.js"></script>
JavaScript
var bi = jasper("http://build-master.jaspersoft.com:4780/jrs-pro-dev-client-common");
//Put module names to load from your instance
//For exmaple let's load 'common/util/classUtil'
bi(["common/util/classUtil"], function(classUtil){
console.log(classUtil);
});
//-------------
//Viz.js
v({
url: "http://build-master.jaspersoft.com:4780/jrs-pro-dev-client-common",
auth: "d345fsdfdstwwerrrtwetqwer34234"
});
var report = v("#report")
.report("/public/SampleReport")
.click(function(event){})
.error(function(err){})
report.export(v.exports.PDF)
//or
report.exports.asPdf();
report.exports.asCsv();
//timeout could be very handy
//returns deferred
report.cancel(timeout: 10000)
//discover report's parameters
report.params()