Skip to content

Commit 09a6a37

Browse files
added content rendered trigger
1 parent 0e72456 commit 09a6a37

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

example/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
<script type="text/javascript" src="../source/js/DataController.js"></script>
1515
<script type="text/javascript" src="../source/js/MDXParser.js"></script>
1616
<script type="text/javascript" src="../source/js/PivotLocale.js"></script>
17-
<script type="text/javascript" src="../source/js/ExcelExport.js"></script>
1817
<!-- endbuild -->
1918
<style>
2019
a {
@@ -115,6 +114,7 @@
115114
// if cellDrillThrough callback returns boolean false, DrillThrough won't be performed.
116115
//, cellDrillThrough: function ({Object { event: {event}, filters: {string[]} }}) {}
117116
//, rowSelect: function (rs) { console.log("Rows: ", rs); }
117+
//, contentRendered: function () { console.log("Rendered, wow!"); }
118118
}
119119
, pagination: 30 // Maximum rows number on one page (default: 200, turn off: 0)
120120
//, hideButtons: true // hides "back" and "drillThrough" buttons

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "LightPivotTable",
33
"author": "ZitRo",
4-
"version": "1.2.7",
4+
"version": "1.2.8",
55
"description": "A lightweight pivot table for MDX2JSON source for InterSystems Cache",
66
"main": "test/testServer.js",
77
"repository": {

readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ var setup = { // Object that contain settings. Properties in brackets can be mis
5353
, cellDrillThrough: function ({Object { event: {event}, filters: {string[]}, cellData: {object} }}) {}
5454
, responseHandler: function ({Object {url: {string}, status: {number}}}) {}
5555
, rowSelect: function ({Array}) {}
56+
, contentRendered: function () {}
5657
} ]
5758
[ , pagination: 30 ] // Maximum rows number on one page (default: 200, turn off: 0)
5859
[ , hideButtons: true ] // hides "back" and "drillThrough" buttons

source/js/PivotView.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1236,4 +1236,8 @@ PivotView.prototype.renderRawData = function (data) {
12361236
setCaretPosition(this.elements.searchInput, this.savedSearch.value.length);
12371237
}
12381238

1239+
if (typeof this.controller.CONFIG.triggers.contentRendered === "function") {
1240+
this.controller.CONFIG.triggers.contentRendered();
1241+
}
1242+
12391243
};

0 commit comments

Comments
 (0)