Changeset View
Changeset View
Standalone View
Standalone View
webroot/rsrc/js/application/differential/behavior-populate.js
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | if (!statics.installed) { | ||||
statics.pageID = null; | statics.pageID = null; | ||||
JX.Stratcom.listen('quicksand-redraw', null, function(e) { | JX.Stratcom.listen('quicksand-redraw', null, function(e) { | ||||
onredraw(e.getData().newResponseID); | onredraw(e.getData().newResponseID); | ||||
}); | }); | ||||
} | } | ||||
var changeset_list = new JX.DiffChangesetList() | var changeset_list = new JX.DiffChangesetList() | ||||
.setTranslations(JX.phtize(config.pht)); | .setTranslations(JX.phtize(config.pht)) | ||||
.setInlineURI(config.inlineURI); | |||||
// Install and activate the current page. | // Install and activate the current page. | ||||
var page_id = JX.Quicksand.getCurrentPageID(); | var page_id = JX.Quicksand.getCurrentPageID(); | ||||
statics.pages[page_id] = [changeset_list]; | statics.pages[page_id] = [changeset_list]; | ||||
onredraw(page_id); | onredraw(page_id); | ||||
for (var ii = 0; ii < config.changesetViewIDs.length; ii++) { | for (var ii = 0; ii < config.changesetViewIDs.length; ii++) { | ||||
var id = config.changesetViewIDs[ii]; | var id = config.changesetViewIDs[ii]; | ||||
var node = JX.$(id); | var node = JX.$(id); | ||||
var changeset = changeset_list.newChangesetForNode(node); | var changeset = changeset_list.newChangesetForNode(node); | ||||
if (changeset.shouldAutoload()) { | if (changeset.shouldAutoload()) { | ||||
changeset.setStabilize(true).load(); | changeset.setStabilize(true).load(); | ||||
} | } | ||||
} | } | ||||
var highlighted = null; | var highlighted = null; | ||||
var highlight_class = null; | var highlight_class = null; | ||||
▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines |