(o)
| 1 | (function(){ |
| 2 | if(!this.Gun){ return } |
| 3 | function Test(o){ |
| 4 | var test = this; |
| 5 | if(!(test instanceof Test)){ return new Test(o) } |
| 6 | test._ = {}; |
| 7 | test._.stack = []; |
| 8 | return test; |
| 9 | } |
| 10 | Test.chain = Test.prototype; |
| 11 | Test.chain.run = function(fn){ |
| 12 | var test = this; |