source: extensions/GrumPluginClasses/js/external/interface/compressed/iresizable.js @ 6106

Last change on this file since 6106 was 6106, checked in by grum, 14 years ago

Update plugin with some new functions

  • Property svn:executable set to *
File size: 4.7 KB
Line 
1/**
2 * Interface Elements for jQuery
3 * Resizable
4 *
5 * http://interface.eyecon.ro
6 *
7 * Copyright (c) 2006 Stefan Petre
8 * Dual licensed under the MIT (MIT-LICENSE.txt)
9 * and GPL (GPL-LICENSE.txt) licenses.
10 *
11 *
12 */
13eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3.4={6:r,q:r,d:r,u:r,o:r,k:r,17:l(e){3.4.d=(m.1y)?m.1y:m;3.4.u=3.1c.1d(e);3.4.o={b:H(3(3.4.d).F(\'b\'))||0,a:H(3(3.4.d).F(\'a\'))||0};3.4.k={h:H(3(3.4.d).F(\'h\'))||0,f:H(3(3.4.d).F(\'f\'))||0};3(1h).L(\'1a\',3.4.1v).L(\'19\',3.4.1n);8(W 3.4.d.5.1G===\'l\'){3.4.d.5.1G.X(3.4.d)}v 12},1n:l(e){3(1h).K(\'1a\',3.4.1v).K(\'19\',3.4.1n);8(W 3.4.d.5.1A===\'l\'){3.4.d.5.1A.X(3.4.d)}3.4.d=r},1v:l(e){8(!3.4.d){v}u=3.1c.1d(e);R=3.4.k.h-3.4.u.y+u.y;P=3.4.k.f-3.4.u.x+u.x;R=C.11(C.13(R,3.4.d.5.Z-3.4.o.a),3.4.d.5.T);P=C.11(C.13(P,3.4.d.5.16-3.4.o.b),3.4.d.5.O);8(W 3.4.d.5.1D===\'l\'){1e Y=3.4.d.5.1D.X(3.4.d,[P,R]);8(W Y==\'1R\'&&Y.1S==2){P=Y[0];R=Y[1]}}3.4.d.1j.h=R+\'S\';3.4.d.1j.f=P+\'S\';v 12},1w:l(e){3(1h).L(\'1a\',3.4.1p).L(\'19\',3.4.1s);3.4.6=m.6;3.4.q=m.q;3.4.u=3.1c.1d(e);3.4.o={b:H(3(m.6).F(\'b\'))||0,a:H(3(m.6).F(\'a\'))||0};3.4.k={h:H(3(m.6).F(\'h\'))||0,f:H(3(m.6).F(\'f\'))||0};8(3.4.6.5.1B){3.4.6.5.1B.X(3.4.6,[m])}v 12},1s:l(){3(1h).K(\'1a\',3.4.1p).K(\'19\',3.4.1s);8(3.4.6.5.1E){3.4.6.5.1E.X(3.4.6,[3.4.q])}3.4.6=r;3.4.q=r},N:l(G,18){v C.13(C.11(3.4.o.b+G*18,3.4.6.5.1r),3.4.6.5.1m)},M:l(E,18){v C.13(C.11(3.4.o.a+E*18,3.4.6.5.1g),3.4.6.5.1l)},1P:l(a){v C.13(C.11(a,3.4.6.5.1g),3.4.6.5.1l)},1p:l(e){8(3.4.6==r){v}u=3.1c.1d(e);G=u.x-3.4.u.x;E=u.y-3.4.u.y;7={b:3.4.o.b,a:3.4.o.a};c={h:3.4.k.h,f:3.4.k.f};15(3.4.q){j\'e\':7.b=3.4.N(G,1);A;j\'1J\':7.b=3.4.N(G,1);7.a=3.4.M(E,1);A;j\'w\':7.b=3.4.N(G,-1);c.f=3.4.k.f-7.b+3.4.o.b;A;j\'1b\':7.b=3.4.N(G,-1);c.f=3.4.k.f-7.b+3.4.o.b;7.a=3.4.M(E,1);A;j\'Q\':7.a=3.4.M(E,-1);c.h=3.4.k.h-7.a+3.4.o.a;7.b=3.4.N(G,-1);c.f=3.4.k.f-7.b+3.4.o.b;A;j\'n\':7.a=3.4.M(E,-1);c.h=3.4.k.h-7.a+3.4.o.a;A;j\'1k\':7.a=3.4.M(E,-1);c.h=3.4.k.h-7.a+3.4.o.a;7.b=3.4.N(G,1);A;j\'s\':7.a=3.4.M(E,1);A}8(3.4.6.5.B){8(3.4.q==\'n\'||3.4.q==\'s\')z=7.a*3.4.6.5.B;1q z=7.b;D=3.4.1P(z*3.4.6.5.B);z=D/3.4.6.5.B;15(3.4.q){j\'n\':j\'Q\':j\'1k\':c.h+=7.a-D;A}15(3.4.q){j\'Q\':j\'w\':j\'1b\':c.f+=7.b-z;A}7.a=D;7.b=z}8(c.h<3.4.6.5.T){D=7.a+c.h-3.4.6.5.T;c.h=3.4.6.5.T;8(3.4.6.5.B){z=D/3.4.6.5.B;15(3.4.q){j\'Q\':j\'w\':j\'1b\':c.f+=7.b-z;A}7.b=z}7.a=D}8(c.f<3.4.6.5.O){z=7.b+c.f-3.4.6.5.O;c.f=3.4.6.5.O;8(3.4.6.5.B){D=z*3.4.6.5.B;15(3.4.q){j\'n\':j\'Q\':j\'1k\':c.h+=7.a-D;A}7.a=D}7.b=z}8(c.h+7.a>3.4.6.5.Z){7.a=3.4.6.5.Z-c.h;8(3.4.6.5.B){7.b=7.a/3.4.6.5.B}}8(c.f+7.b>3.4.6.5.16){7.b=3.4.6.5.16-c.f;8(3.4.6.5.B){7.a=7.b*3.4.6.5.B}}1e J=12;8(3.4.6.5.1I){J=3.4.6.5.1I.X(3.4.6,[7,c]);8(J){8(J.o){3.1u(7,J.o)}8(J.k){3.1u(c,J.k)}}}14=3.4.6.1j;14.f=c.f+\'S\';14.h=c.h+\'S\';14.b=7.b+\'S\';14.a=7.a+\'S\';v 12},1C:l(t){8(!t||!t.p||t.p.1K!=1V){v}v m.1o(l(){1e 9=m;9.5=t;9.5.1r=t.1r||10;9.5.1g=t.1g||10;9.5.1m=t.1m||1i;9.5.1l=t.1l||1i;9.5.T=t.T||-1M;9.5.O=t.O||-1M;9.5.16=t.16||1i;9.5.Z=t.Z||1i;1x=3(9).F(\'k\');8(!(1x==\'1Q\'||1x==\'1Y\')){9.1j.k=\'1Q\'}1L=/n|1k|e|1J|s|1b|w|Q/g;1N(i 1H 9.5.p){8(i.1U().21(1L)!=r){8(9.5.p[i].1K==1X){V=3(9.5.p[i]);8(V.1t()>0){9.5.p[i]=V.20(0)}}8(9.5.p[i].1Z){9.5.p[i].6=9;9.5.p[i].q=i;3(9.5.p[i]).L(\'U\',3.4.1w)}}}8(9.5.I){8(W 9.5.I===\'1z\'){1f=3(9.5.I);8(1f.1t()>0){1f.1o(l(){m.1y=9});1f.L(\'U\',3.4.17)}}1q 8(9.5.I==1F){3(m).L(\'U\',3.4.17)}}})},1O:l(){v m.1o(l(){1e 9=m;1N(i 1H 9.5.p){9.5.p[i].6=r;9.5.p[i].q=r;3(9.5.p[i]).K(\'U\',3.4.1w)}8(9.5.I){8(W 9.5.I===\'1z\'){V=3(9.5.I);8(V.1t()>0){V.K(\'U\',3.4.17)}}1q 8(9.5.I==1F){3(m).K(\'U\',3.4.17)}}9.5=r})}};3.1W.1u({1T:3.4.1C,22:3.4.1O});',62,127,'|||jQuery|iResize|resizeOptions|resizeElement|newSizes|if|el|height|width|newPosition|dragged||left||top||case|position|function|this||sizes|handlers|resizeDirection|null||options|pointer|return||||nWidth|break|ratio|Math|nHeight|dy|css|dx|parseInt|dragHandle|newDimensions|unbind|bind|getHeight|getWidth|minLeft|newLeft|nw|newTop|px|minTop|mousedown|handle|typeof|apply|newPos|maxBottom||max|false|min|elS|switch|maxRight|startDrag|side|mouseup|mousemove|sw|iUtil|getPointer|var|handleEl|minHeight|document|3000|style|ne|maxHeight|maxWidth|stopDrag|each|move|else|minWidth|stop|size|extend|moveDrag|start|elPosition|dragEl|string|onDragStop|onStart|build|onDrag|onStop|true|onDragStart|in|onResize|se|constructor|directions|1000|for|destroy|getHeightMinMax|relative|array|length|Resizable|toLowerCase|Object|fn|String|absolute|tagName|get|match|ResizableDestroy'.split('|'),0,{}))
Note: See TracBrowser for help on using the repository browser.