%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /data/old/home/stash/atlassian/stash/3.7.1/atlassian-stash/static/util/
Upload File :
Create Path :
Current File : //data/old/home/stash/atlassian/stash/3.7.1/atlassian-stash/static/util/dirty-tracker-min.js

define("util/dirty-tracker",["aui","jquery","lodash","exports"],function(D,G,E,C){var B="change input keypress keydown cut paste",H=document.body,A="input, textarea";function F(J,I){var K=[D.keyCode.BACKSPACE,D.keyCode.DELETE];if(I&&I.synthetic){return }if(!G(J.target).is("input[type=text], textarea")&&J.type!=="change"){return }if(J.type==="keydown"&&E.indexOf(K,J.keyCode)===-1){return }G(this).attr("data-dirty",true).off(B,F)}C.track=function(J){J=J||{};if(J.elements){G(J.elements).on(B,F)}if(J.selector||J.container||!J.elements){var K=G(J.container||H),I=J.selector||A;I=E.map(I.split(","),function(L){return L.replace(/\s*$/,":not([data-dirty])")}).join(",");K.on(B,I,F)}};C.untrack=function(J){J=J||{};if(J.elements){G(J.elements).off(B,F)}if(J.selector||J.container||!J.elements){var K=G(J.container||H),I=J.selector||A;I=E.map(I.split(","),function(L){return L.replace(/\s+$/,"")+":not([data-dirty])"}).join(",");K.off(B,I,F)}}});

Zerion Mini Shell 1.0