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 | |||||