- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
mvc.Components.get('highlight').getVisualization(function(tableView) {
// Add custom cell renderer
tableView.table.addCellRenderer(new RangeMapIconRenderer());
tableView.table.addCellRenderer(new CustomRangeRenderer());
tableView.on('rendered', function() {
// Apply class of the cells to the parent row in order to color the whole row
tableView.$el.find('td.range-cell').each(function() {
$(this).parents('tr').addClass(this.className);
});
});
// Force the table to re-render
tableView.table.render();
});
mvc.Components.get('highlight2').getVisualization(function(tableView) {
// Add custom cell renderer
tableView.table.addCellRenderer(new RangeMapIconRenderer());
tableView.table.addCellRenderer(new CustomRangeRenderer());
tableView.on('rendered', function() {
// Apply class of the cells to the parent row in order to color the whole row
tableView.$el.find('td.range-cell').each(function() {
$(this).parents('tr').addClass(this.className);
});
});
// Force the table to re-render
tableView.table.render();
});
to prevent adding multiple js in one dashboard? and also can I ask what framework is mvc.Components.get? is it backbone or the splunk itself? Thanks
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Yes, you can add as much javascript to one file as you see fit (although it may be a good idea to split them if the code they contain do different jobs). You can also re-use the same .js in multiple dashboards if they require the same code.
As I just replied to your other question, I believe the mvc.Components.get()
is from backbone.js.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Yes, you can add as much javascript to one file as you see fit (although it may be a good idea to split them if the code they contain do different jobs). You can also re-use the same .js in multiple dashboards if they require the same code.
As I just replied to your other question, I believe the mvc.Components.get()
is from backbone.js.
