|  | @@ -1,29 +1,34 @@
 | 
											
												
													
														|  | -define("com_example_hello/HelloApp", ["amber_vm/smalltalk", "amber_vm/nil", "amber_vm/_st", "amber_core/Kernel-Objects"], function(smalltalk,nil,_st){
 |  | 
 | 
											
												
													
														|  | 
 |  | +define("amber_examples_hello/HelloApp", ["amber/boot", "amber_core/Kernel-Objects"], function($boot){
 | 
											
												
													
														|  | 
 |  | +var smalltalk=$boot.vm,nil=$boot.nil,_st=$boot.asReceiver,globals=$boot.globals;
 | 
											
												
													
														|  |  smalltalk.addPackage('HelloApp');
 |  |  smalltalk.addPackage('HelloApp');
 | 
											
												
													
														|  | -smalltalk.packages["HelloApp"].transport = {"type":"amd","amdNamespace":"com_example_hello"};
 |  | 
 | 
											
												
													
														|  | 
 |  | +smalltalk.packages["HelloApp"].transport = {"type":"amd","amdNamespace":"amber_examples_hello"};
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -smalltalk.addClass('Hello', smalltalk.Object, [], 'HelloApp');
 |  | 
 | 
											
												
													
														|  | 
 |  | +smalltalk.addClass('Hello', globals.Object, [], 'HelloApp');
 | 
											
												
													
														|  |  smalltalk.addMethod(
 |  |  smalltalk.addMethod(
 | 
											
												
													
														|  |  smalltalk.method({
 |  |  smalltalk.method({
 | 
											
												
													
														|  |  selector: "begin",
 |  |  selector: "begin",
 | 
											
												
													
														|  | -category: 'not yet classified',
 |  | 
 | 
											
												
													
														|  | 
 |  | +protocol: 'not yet classified',
 | 
											
												
													
														|  |  fn: function (){
 |  |  fn: function (){
 | 
											
												
													
														|  |  var self=this;
 |  |  var self=this;
 | 
											
												
													
														|  |  var msg,button;
 |  |  var msg,button;
 | 
											
												
													
														|  |  return smalltalk.withContext(function($ctx1) { 
 |  |  return smalltalk.withContext(function($ctx1) { 
 | 
											
												
													
														|  | 
 |  | +var $1,$2;
 | 
											
												
													
														|  |  msg="Hello world!";
 |  |  msg="Hello world!";
 | 
											
												
													
														|  |  button="#sayHello"._asJQuery();
 |  |  button="#sayHello"._asJQuery();
 | 
											
												
													
														|  |  _st(button)._click_((function(){
 |  |  _st(button)._click_((function(){
 | 
											
												
													
														|  |  return smalltalk.withContext(function($ctx2) {
 |  |  return smalltalk.withContext(function($ctx2) {
 | 
											
												
													
														|  | -return _st(button)._after_(_st("<p>".__comma(msg)).__comma("</p>"));
 |  | 
 | 
											
												
													
														|  | 
 |  | +$1=button;
 | 
											
												
													
														|  | 
 |  | +$2=_st("<p>".__comma(msg)).__comma("</p>");
 | 
											
												
													
														|  | 
 |  | +$ctx2.sendIdx[","]=1;
 | 
											
												
													
														|  | 
 |  | +return _st($1)._after_($2);
 | 
											
												
													
														|  |  }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)})}));
 |  |  }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)})}));
 | 
											
												
													
														|  | -return self}, function($ctx1) {$ctx1.fill(self,"begin",{msg:msg,button:button},smalltalk.Hello)})},
 |  | 
 | 
											
												
													
														|  | 
 |  | +return self}, function($ctx1) {$ctx1.fill(self,"begin",{msg:msg,button:button},globals.Hello)})},
 | 
											
												
													
														|  |  args: [],
 |  |  args: [],
 | 
											
												
													
														|  |  source: "begin\x0a\x22Makes me say hello to the user.\x22\x0a\x0a| msg button |\x0amsg := 'Hello world!'.\x0abutton := '#sayHello' asJQuery.\x0abutton click: [button after: '<p>' , msg , '</p>'].",
 |  |  source: "begin\x0a\x22Makes me say hello to the user.\x22\x0a\x0a| msg button |\x0amsg := 'Hello world!'.\x0abutton := '#sayHello' asJQuery.\x0abutton click: [button after: '<p>' , msg , '</p>'].",
 | 
											
												
													
														|  |  messageSends: ["asJQuery", "click:", "after:", ","],
 |  |  messageSends: ["asJQuery", "click:", "after:", ","],
 | 
											
												
													
														|  |  referencedClasses: []
 |  |  referencedClasses: []
 | 
											
												
													
														|  |  }),
 |  |  }),
 | 
											
												
													
														|  | -smalltalk.Hello);
 |  | 
 | 
											
												
													
														|  | 
 |  | +globals.Hello);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  });
 |  |  });
 |