%PDF- %PDF-
| Direktori : /data/old/home/stash/atlassian/stash/3.7.1/atlassian-stash/static/layout/branch/ |
| Current File : //data/old/home/stash/atlassian/stash/3.7.1/atlassian-stash/static/layout/branch/branch-min.js |
define("layout/branch",["jquery","lodash","stash/api/util/navbuilder","util/events","model/page-state","model/revision-reference","feature/repository/revision-reference-selector","exports"],function(F,C,H,E,D,G,B,A){A.onReady=function(I,J){J=J||"at";var L=function(M){M=B.prototype._addRefTypeAndRepositoryToResults.call(this,M);var N=H.parse(window.location.href);C.each(M.values,function(P){if(!P.url){var O=N.clone();O.replaceQueryParam(J,P.id);P.url=O.query()+(O.anchor()?O.anchor():"")}});return M};var K=new B(F(I),{id:"repository-layout-revision-selector-dialog",dataTransform:L});D.setRevisionRef(K.getSelectedItem());E.on("stash.feature.repository.revisionReferenceSelector.revisionRefChanged",function(M){if(this===K){E.trigger("stash.layout.branch.revisionRefChanged",this,M);D.setRevisionRef(K.getSelectedItem())}});E.on("stash.page.*.revisionRefChanged",function(M){K.setSelectedItem(G.hydrateDeprecated(M))});E.on("stash.widget.keyboard-shortcuts.register-contexts",function(M){M.enableContext("branch")});F("#branch-actions-menu").on("aui-dropdown2-show",function(){E.trigger("stash.layout.branch.actions.dropdownShown");F("#branch-actions").focus();F(this).html(stash.layout.branch.actionsDropdownMenu({repository:D.getRepository().toJSON(),atRevisionRef:D.getRevisionRef().toJSON()}))}).on("aui-dropdown2-hide",function(){E.trigger("stash.layout.branch.actions.dropdownHidden")})}});