%PDF- %PDF-
| Direktori : /data/old/home/stash/atlassian-stash/static/page/project/permissions/ |
| Current File : //data/old/home/stash/atlassian-stash/static/page/project/permissions/project-permissions-min.js |
define("page/project/permissions",["jquery","page/project/permissions/project-permissions-model","util/navbuilder","widget/submit-spinner","feature/permission/permission-table","exports"],function(E,C,F,D,A,B){B.onReady=function(L){var H=I("none");var G=E("#public-access-allowed");var N;var J;var M=new C({grantedDefaultPermission:E("#licensed-users-permissions").attr("data-granted-permission"),publicAccess:!!G.prop("checked")});function I(P){var O='input:radio[name="licensed-users-permissions"]';if(P){O+='[value="'+P+'"]'}return E(O)}M.on("change:grantedDefaultPermission",function(O){I(O.getGrantedDefaultPermission()).prop("checked",true)});M.on("change:publicAccess",function(O){I(O.getEffectiveDefaultPermission()).prop("checked",true);H.prop("disabled",O.getPublicAccess());G.prop("checked",O.getPublicAccess())});I().each(function(){var P;var O;E(this).click(function(){if(!P){P=new D(E(this).next("label"))}if(O){O.abort()}P.show();var Q=I().filter(":checked").val();O=M.saveDefaultPermission(Q);O.always(function(){P.hide();O=null})})});G.click(function(){if(!N){N=new D(E(this).next("label"))}if(J){J.abort()}N.show();J=M.savePublicAccess(this.checked);J.always(function(){N.hide();J=null})});H.next("label").tooltip({gravity:"sw",title:function(){return M.getPublicAccess()?H.parent().attr("data-disabled-title"):""}});var K=A.initialise(F.currentProject().permissions(),L,"PROJECT_ADMIN")}});