|
@@ -1664,25 +1664,6 @@ return self}, function($ctx1) {$ctx1.fill(self,"at:put:",{aString:aString,anObje
|
|
messageSends: []}),
|
|
messageSends: []}),
|
|
smalltalk.JSObjectProxy);
|
|
smalltalk.JSObjectProxy);
|
|
|
|
|
|
-smalltalk.addMethod(
|
|
|
|
-"_canForwardMessage_",
|
|
|
|
-smalltalk.method({
|
|
|
|
-selector: "canForwardMessage:",
|
|
|
|
-fn: function (aMessage) {
|
|
|
|
-var self=this;
|
|
|
|
-return smalltalk.withContext(function($ctx1) {
|
|
|
|
-
|
|
|
|
- var jsSelector = aMessage._selector()._asJavaScriptSelector();
|
|
|
|
- if(jsSelector in self._jsObject()) {
|
|
|
|
- return true
|
|
|
|
- } else {
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
- ;
|
|
|
|
-return self}, function($ctx1) {$ctx1.fill(self,"canForwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
|
|
|
|
-messageSends: []}),
|
|
|
|
-smalltalk.JSObjectProxy);
|
|
|
|
-
|
|
|
|
smalltalk.addMethod(
|
|
smalltalk.addMethod(
|
|
"_doesNotUnderstand_",
|
|
"_doesNotUnderstand_",
|
|
smalltalk.method({
|
|
smalltalk.method({
|
|
@@ -1704,34 +1685,6 @@ return $1;
|
|
messageSends: ["ifNotNil:ifNil:", "forwardMessage:withArguments:", "arguments", "doesNotUnderstand:", "lookupProperty:", "asJavaScriptSelector", "selector"]}),
|
|
messageSends: ["ifNotNil:ifNil:", "forwardMessage:withArguments:", "arguments", "doesNotUnderstand:", "lookupProperty:", "asJavaScriptSelector", "selector"]}),
|
|
smalltalk.JSObjectProxy);
|
|
smalltalk.JSObjectProxy);
|
|
|
|
|
|
-smalltalk.addMethod(
|
|
|
|
-"_forwardMessage_",
|
|
|
|
-smalltalk.method({
|
|
|
|
-selector: "forwardMessage:",
|
|
|
|
-fn: function (aMessage) {
|
|
|
|
-var self=this;
|
|
|
|
-return smalltalk.withContext(function($ctx1) {
|
|
|
|
-
|
|
|
|
- return smalltalk.send(self._jsObject(), aMessage._selector()._asJavaScriptSelector(), aMessage._arguments());
|
|
|
|
- ;
|
|
|
|
-return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:",{aMessage:aMessage},smalltalk.JSObjectProxy)});},
|
|
|
|
-messageSends: []}),
|
|
|
|
-smalltalk.JSObjectProxy);
|
|
|
|
-
|
|
|
|
-smalltalk.addMethod(
|
|
|
|
-"_forwardMessage_jsSelector_",
|
|
|
|
-smalltalk.method({
|
|
|
|
-selector: "forwardMessage:jsSelector:",
|
|
|
|
-fn: function (aMessage,aString){
|
|
|
|
-var self=this;
|
|
|
|
-return smalltalk.withContext(function($ctx1) {
|
|
|
|
-
|
|
|
|
- return smalltalk.send(self._jsObject(), aString, aMessage._arguments());
|
|
|
|
- ;
|
|
|
|
-return self}, function($ctx1) {$ctx1.fill(self,"forwardMessage:jsSelector:",{aMessage:aMessage,aString:aString},smalltalk.JSObjectProxy)})},
|
|
|
|
-messageSends: []}),
|
|
|
|
-smalltalk.JSObjectProxy);
|
|
|
|
-
|
|
|
|
smalltalk.addMethod(
|
|
smalltalk.addMethod(
|
|
"_forwardMessage_withArguments_",
|
|
"_forwardMessage_withArguments_",
|
|
smalltalk.method({
|
|
smalltalk.method({
|