Browse Source

Move jQuery behavior (except events).

Herby Vojčík 4 years ago
parent
commit
db2aea63d3
4 changed files with 343 additions and 331 deletions
  1. 278 1
      src/Web-JQuery.js
  2. 65 0
      src/Web-JQuery.st
  3. 0 277
      src/Web.js
  4. 0 53
      src/Web.st

+ 278 - 1
src/Web-JQuery.js

@@ -1,4 +1,4 @@
-define(["amber/boot", "require"], function($boot,requirejs){"use strict";
+define(["amber/boot", "require", "amber/core/Kernel-Collections", "amber/core/Kernel-Methods", "amber/core/Kernel-Objects", "amber/web/Web"], function($boot,requirejs){"use strict";
 var $core=$boot.api,nil=$boot.nilAsValue,$nil=$boot.nilAsReceiver,$recv=$boot.asReceiver,$globals=$boot.globals;
 var $pkg = $core.addPackage("Web-JQuery");
 $pkg.innerEval = function (expr) { return eval(expr); };
@@ -7,4 +7,281 @@ $pkg.imports = ["amber/jquery/Wrappers-JQuery"];
 $pkg.isReady = new Promise(function (resolve, reject) { requirejs(["amber/jquery/Wrappers-JQuery"], function () {resolve();}, reject); });
 //>>excludeEnd("imports");
 $pkg.transport = {"type":"amd","amdNamespace":"amber/web"};
+$core.addMethod(
+$core.method({
+selector: "appendToJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+$self._value_($recv($globals.HTMLCanvas)._onJQuery_(aJQuery));
+return self;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "appendToJQuery: aJQuery\x0a\x09self value: (HTMLCanvas onJQuery: aJQuery)",
+referencedClasses: ["HTMLCanvas"],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["value:", "onJQuery:"]
+}),
+$globals.BlockClosure);
+
+$core.addMethod(
+$core.method({
+selector: "initializeFromJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+$self.root=$recv($globals.TagBrush)._fromJQuery_canvas_(aJQuery,self);
+return self;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"initializeFromJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "initializeFromJQuery: aJQuery\x0a\x09root := TagBrush fromJQuery: aJQuery canvas: self",
+referencedClasses: ["TagBrush"],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["fromJQuery:canvas:"]
+}),
+$globals.HTMLCanvas);
+
+$core.addMethod(
+$core.method({
+selector: "onJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+var $1;
+$1=$self._new();
+$recv($1)._initializeFromJQuery_(aJQuery);
+return $recv($1)._yourself();
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"onJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "onJQuery: aJQuery\x0a\x09^ self new\x0a\x09\x09initializeFromJQuery: aJQuery;\x0a\x09\x09yourself",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["initializeFromJQuery:", "new", "yourself"]
+}),
+$globals.HTMLCanvas.a$cls);
+
+$core.addMethod(
+$core.method({
+selector: "appendToJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+$recv(aJQuery)._append_($self._asString());
+return self;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "appendToJQuery: aJQuery\x0a\x09aJQuery append: self asString",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["append:", "asString"]
+}),
+$globals.Object);
+
+$core.addMethod(
+$core.method({
+selector: "appendToJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+$recv(aJQuery)._append_(self);
+return self;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "appendToJQuery: aJQuery\x0a\x09aJQuery append: self",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["append:"]
+}),
+$globals.String);
+
+$core.addMethod(
+$core.method({
+selector: "asJQuery",
+protocol: "*Web-JQuery",
+fn: function (){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+return $recv($self._asDomNode())._asJQuery();
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"asJQuery",{})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: [],
+source: "asJQuery\x0a\x09^ self asDomNode asJQuery",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["asJQuery", "asDomNode"]
+}),
+$globals.TagBrush);
+
+$core.addMethod(
+$core.method({
+selector: "asJQueryInContext:",
+protocol: "*Web-JQuery",
+fn: function (aContext){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+return $recv($self._asDomNode())._asJQueryInContext_(aContext);
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"asJQueryInContext:",{aContext:aContext})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aContext"],
+source: "asJQueryInContext: aContext\x0a\x09^ self asDomNode asJQueryInContext: aContext",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["asJQueryInContext:", "asDomNode"]
+}),
+$globals.TagBrush);
+
+$core.addMethod(
+$core.method({
+selector: "initializeFromJQuery:canvas:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery,aCanvas){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+$self.element=$recv(aJQuery)._get_((0));
+$self.canvas=aCanvas;
+return self;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"initializeFromJQuery:canvas:",{aJQuery:aJQuery,aCanvas:aCanvas})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery", "aCanvas"],
+source: "initializeFromJQuery: aJQuery canvas: aCanvas\x0a\x09element := aJQuery get: 0.\x0a\x09canvas := aCanvas",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["get:"]
+}),
+$globals.TagBrush);
+
+$core.addMethod(
+$core.method({
+selector: "fromJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+return $self._fromJQuery_canvas_(aJQuery,$recv($globals.HTMLCanvas)._new());
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"fromJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "fromJQuery: aJQuery\x0a\x09^ self fromJQuery: aJQuery canvas: HTMLCanvas new",
+referencedClasses: ["HTMLCanvas"],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["fromJQuery:canvas:", "new"]
+}),
+$globals.TagBrush.a$cls);
+
+$core.addMethod(
+$core.method({
+selector: "fromJQuery:canvas:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery,aCanvas){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+var $1;
+$1=$self._new();
+$recv($1)._initializeFromJQuery_canvas_(aJQuery,aCanvas);
+return $recv($1)._yourself();
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"fromJQuery:canvas:",{aJQuery:aJQuery,aCanvas:aCanvas})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery", "aCanvas"],
+source: "fromJQuery: aJQuery canvas: aCanvas\x0a\x09^ self new\x0a\x09\x09initializeFromJQuery: aJQuery canvas: aCanvas;\x0a\x09\x09yourself",
+referencedClasses: [],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["initializeFromJQuery:canvas:", "new", "yourself"]
+}),
+$globals.TagBrush.a$cls);
+
+$core.addMethod(
+$core.method({
+selector: "appendToJQuery:",
+protocol: "*Web-JQuery",
+fn: function (aJQuery){
+var self=this,$self=this;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+return $core.withContext(function($ctx1) {
+//>>excludeEnd("ctx");
+$self._renderOn_($recv($globals.HTMLCanvas)._onJQuery_(aJQuery));
+return self;
+//>>excludeStart("ctx", pragmas.excludeDebugContexts);
+}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
+//>>excludeEnd("ctx");
+},
+//>>excludeStart("ide", pragmas.excludeIdeData);
+args: ["aJQuery"],
+source: "appendToJQuery: aJQuery\x0a\x09self renderOn: (HTMLCanvas onJQuery: aJQuery)",
+referencedClasses: ["HTMLCanvas"],
+//>>excludeEnd("ide");
+pragmas: [],
+messageSends: ["renderOn:", "onJQuery:"]
+}),
+$globals.Widget);
+
 });

+ 65 - 0
src/Web-JQuery.st

@@ -1,2 +1,67 @@
 Smalltalk createPackage: 'Web-JQuery'!
 (Smalltalk packageAt: 'Web-JQuery' ifAbsent: [ self error: 'Package not created: Web-JQuery' ]) imports: {'amber/jquery/Wrappers-JQuery'}!
+!BlockClosure methodsFor: '*Web-JQuery'!
+
+appendToJQuery: aJQuery
+	self value: (HTMLCanvas onJQuery: aJQuery)
+! !
+
+!HTMLCanvas methodsFor: '*Web-JQuery'!
+
+initializeFromJQuery: aJQuery
+	root := TagBrush fromJQuery: aJQuery canvas: self
+! !
+
+!HTMLCanvas class methodsFor: '*Web-JQuery'!
+
+onJQuery: aJQuery
+	^ self new
+		initializeFromJQuery: aJQuery;
+		yourself
+! !
+
+!Object methodsFor: '*Web-JQuery'!
+
+appendToJQuery: aJQuery
+	aJQuery append: self asString
+! !
+
+!String methodsFor: '*Web-JQuery'!
+
+appendToJQuery: aJQuery
+	aJQuery append: self
+! !
+
+!TagBrush methodsFor: '*Web-JQuery'!
+
+asJQuery
+	^ self asDomNode asJQuery
+!
+
+asJQueryInContext: aContext
+	^ self asDomNode asJQueryInContext: aContext
+!
+
+initializeFromJQuery: aJQuery canvas: aCanvas
+	element := aJQuery get: 0.
+	canvas := aCanvas
+! !
+
+!TagBrush class methodsFor: '*Web-JQuery'!
+
+fromJQuery: aJQuery
+	^ self fromJQuery: aJQuery canvas: HTMLCanvas new
+!
+
+fromJQuery: aJQuery canvas: aCanvas
+	^ self new
+		initializeFromJQuery: aJQuery canvas: aCanvas;
+		yourself
+! !
+
+!Widget methodsFor: '*Web-JQuery'!
+
+appendToJQuery: aJQuery
+	self renderOn: (HTMLCanvas onJQuery: aJQuery)
+! !
+

+ 0 - 277
src/Web.js

@@ -1374,31 +1374,6 @@ messageSends: ["src:", "img"]
 }),
 $globals.HTMLCanvas);
 
-$core.addMethod(
-$core.method({
-selector: "initializeFromJQuery:",
-protocol: "initialization",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-$self.root=$recv($globals.TagBrush)._fromJQuery_canvas_(aJQuery,self);
-return self;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"initializeFromJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "initializeFromJQuery: aJQuery\x0a\x09root := TagBrush fromJQuery: aJQuery canvas: self",
-referencedClasses: ["TagBrush"],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["fromJQuery:canvas:"]
-}),
-$globals.HTMLCanvas);
-
 $core.addMethod(
 $core.method({
 selector: "input",
@@ -2761,33 +2736,6 @@ messageSends: ["with:", "root"]
 $globals.HTMLCanvas);
 
 
-$core.addMethod(
-$core.method({
-selector: "onJQuery:",
-protocol: "instance creation",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-var $1;
-$1=$self._new();
-$recv($1)._initializeFromJQuery_(aJQuery);
-return $recv($1)._yourself();
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"onJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "onJQuery: aJQuery\x0a\x09^ self new\x0a\x09\x09initializeFromJQuery: aJQuery;\x0a\x09\x09yourself",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["initializeFromJQuery:", "new", "yourself"]
-}),
-$globals.HTMLCanvas.a$cls);
-
 
 $core.addClass("TagBrush", $globals.Object, ["canvas", "element"], "Web");
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -3062,54 +3010,6 @@ messageSends: []
 }),
 $globals.TagBrush);
 
-$core.addMethod(
-$core.method({
-selector: "asJQuery",
-protocol: "converting",
-fn: function (){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-return $recv($self._asDomNode())._asJQuery();
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"asJQuery",{})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: [],
-source: "asJQuery\x0a\x09^ self asDomNode asJQuery",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["asJQuery", "asDomNode"]
-}),
-$globals.TagBrush);
-
-$core.addMethod(
-$core.method({
-selector: "asJQueryInContext:",
-protocol: "converting",
-fn: function (aContext){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-return $recv($self._asDomNode())._asJQueryInContext_(aContext);
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"asJQueryInContext:",{aContext:aContext})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aContext"],
-source: "asJQueryInContext: aContext\x0a\x09^ self asDomNode asJQueryInContext: aContext",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["asJQueryInContext:", "asDomNode"]
-}),
-$globals.TagBrush);
-
 $core.addMethod(
 $core.method({
 selector: "at:",
@@ -3540,32 +3440,6 @@ messageSends: ["querySelector:"]
 }),
 $globals.TagBrush);
 
-$core.addMethod(
-$core.method({
-selector: "initializeFromJQuery:canvas:",
-protocol: "initialization",
-fn: function (aJQuery,aCanvas){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-$self.element=$recv(aJQuery)._get_((0));
-$self.canvas=aCanvas;
-return self;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"initializeFromJQuery:canvas:",{aJQuery:aJQuery,aCanvas:aCanvas})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery", "aCanvas"],
-source: "initializeFromJQuery: aJQuery canvas: aCanvas\x0a\x09element := aJQuery get: 0.\x0a\x09canvas := aCanvas",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["get:"]
-}),
-$globals.TagBrush);
-
 $core.addMethod(
 $core.method({
 selector: "initializeFromString:canvas:",
@@ -4619,57 +4493,6 @@ messageSends: ["initializeFromCssSelector:canvas:", "new", "yourself"]
 }),
 $globals.TagBrush.a$cls);
 
-$core.addMethod(
-$core.method({
-selector: "fromJQuery:",
-protocol: "instance creation",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-return $self._fromJQuery_canvas_(aJQuery,$recv($globals.HTMLCanvas)._new());
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"fromJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "fromJQuery: aJQuery\x0a\x09^ self fromJQuery: aJQuery canvas: HTMLCanvas new",
-referencedClasses: ["HTMLCanvas"],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["fromJQuery:canvas:", "new"]
-}),
-$globals.TagBrush.a$cls);
-
-$core.addMethod(
-$core.method({
-selector: "fromJQuery:canvas:",
-protocol: "instance creation",
-fn: function (aJQuery,aCanvas){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-var $1;
-$1=$self._new();
-$recv($1)._initializeFromJQuery_canvas_(aJQuery,aCanvas);
-return $recv($1)._yourself();
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"fromJQuery:canvas:",{aJQuery:aJQuery,aCanvas:aCanvas})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery", "aCanvas"],
-source: "fromJQuery: aJQuery canvas: aCanvas\x0a\x09^ self new\x0a\x09\x09initializeFromJQuery: aJQuery canvas: aCanvas;\x0a\x09\x09yourself",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["initializeFromJQuery:canvas:", "new", "yourself"]
-}),
-$globals.TagBrush.a$cls);
-
 $core.addMethod(
 $core.method({
 selector: "fromString:",
@@ -4759,31 +4582,6 @@ messageSends: ["appendToBrush:", "renderOn:"]
 }),
 $globals.Widget);
 
-$core.addMethod(
-$core.method({
-selector: "appendToJQuery:",
-protocol: "adding",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-$self._renderOn_($recv($globals.HTMLCanvas)._onJQuery_(aJQuery));
-return self;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "appendToJQuery: aJQuery\x0a\x09self renderOn: (HTMLCanvas onJQuery: aJQuery)",
-referencedClasses: ["HTMLCanvas"],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["renderOn:", "onJQuery:"]
-}),
-$globals.Widget);
-
 $core.addMethod(
 $core.method({
 selector: "renderOn:",
@@ -4873,31 +4671,6 @@ messageSends: ["appendBlock:"]
 }),
 $globals.BlockClosure);
 
-$core.addMethod(
-$core.method({
-selector: "appendToJQuery:",
-protocol: "*Web",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-$self._value_($recv($globals.HTMLCanvas)._onJQuery_(aJQuery));
-return self;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "appendToJQuery: aJQuery\x0a\x09self value: (HTMLCanvas onJQuery: aJQuery)",
-referencedClasses: ["HTMLCanvas"],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["value:", "onJQuery:"]
-}),
-$globals.BlockClosure);
-
 $core.addMethod(
 $core.method({
 selector: "appendToBrush:",
@@ -4987,31 +4760,6 @@ messageSends: ["append:", "asString"]
 }),
 $globals.Object);
 
-$core.addMethod(
-$core.method({
-selector: "appendToJQuery:",
-protocol: "*Web",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-$recv(aJQuery)._append_($self._asString());
-return self;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "appendToJQuery: aJQuery\x0a\x09aJQuery append: self asString",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["append:", "asString"]
-}),
-$globals.Object);
-
 $core.addMethod(
 $core.method({
 selector: "appendToBrush:",
@@ -5037,31 +4785,6 @@ messageSends: ["appendString:"]
 }),
 $globals.String);
 
-$core.addMethod(
-$core.method({
-selector: "appendToJQuery:",
-protocol: "*Web",
-fn: function (aJQuery){
-var self=this,$self=this;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-return $core.withContext(function($ctx1) {
-//>>excludeEnd("ctx");
-$recv(aJQuery)._append_(self);
-return self;
-//>>excludeStart("ctx", pragmas.excludeDebugContexts);
-}, function($ctx1) {$ctx1.fill(self,"appendToJQuery:",{aJQuery:aJQuery})});
-//>>excludeEnd("ctx");
-},
-//>>excludeStart("ide", pragmas.excludeIdeData);
-args: ["aJQuery"],
-source: "appendToJQuery: aJQuery\x0a\x09aJQuery append: self",
-referencedClasses: [],
-//>>excludeEnd("ide");
-pragmas: [],
-messageSends: ["append:"]
-}),
-$globals.String);
-
 $core.addMethod(
 $core.method({
 selector: "asBrush",

+ 0 - 53
src/Web.st

@@ -56,12 +56,6 @@ with: anObject
 	^ self root with: anObject
 ! !
 
-!HTMLCanvas methodsFor: 'initialization'!
-
-initializeFromJQuery: aJQuery
-	root := TagBrush fromJQuery: aJQuery canvas: self
-! !
-
 !HTMLCanvas methodsFor: 'tags'!
 
 a
@@ -492,14 +486,6 @@ video
 	^ self tag: 'video'
 ! !
 
-!HTMLCanvas class methodsFor: 'instance creation'!
-
-onJQuery: aJQuery
-	^ self new
-		initializeFromJQuery: aJQuery;
-		yourself
-! !
-
 Object subclass: #TagBrush
 	slots: {#canvas. #element}
 	package: 'Web'!
@@ -726,14 +712,6 @@ width: aString
 
 asDomNode
 	^ element
-!
-
-asJQuery
-	^ self asDomNode asJQuery
-!
-
-asJQueryInContext: aContext
-	^ self asDomNode asJQueryInContext: aContext
 ! !
 
 !TagBrush methodsFor: 'events'!
@@ -833,11 +811,6 @@ initializeFromCssSelector: aString canvas: aCanvas
 	canvas := aCanvas
 !
 
-initializeFromJQuery: aJQuery canvas: aCanvas
-	element := aJQuery get: 0.
-	canvas := aCanvas
-!
-
 initializeFromString: aString canvas: aCanvas
 	element := document createElement: aString.
 	canvas := aCanvas
@@ -855,16 +828,6 @@ fromCssSelector: aString canvas: aCanvas
 		yourself
 !
 
-fromJQuery: aJQuery
-	^ self fromJQuery: aJQuery canvas: HTMLCanvas new
-!
-
-fromJQuery: aJQuery canvas: aCanvas
-	^ self new
-		initializeFromJQuery: aJQuery canvas: aCanvas;
-		yourself
-!
-
 fromString: aString
 	^ self fromString: aString canvas: HTMLCanvas new
 !
@@ -895,10 +858,6 @@ Exemple:
 
 appendToBrush: aTagBrush
 	[ :html | self renderOn: html ] appendToBrush: aTagBrush
-!
-
-appendToJQuery: aJQuery
-	self renderOn: (HTMLCanvas onJQuery: aJQuery)
 ! !
 
 !Widget methodsFor: 'rendering'!
@@ -927,10 +886,6 @@ appendToBrush: aTagBrush
 
 appendToBrush: aTagBrush
 	aTagBrush appendBlock: self
-!
-
-appendToJQuery: aJQuery
-	self value: (HTMLCanvas onJQuery: aJQuery)
 ! !
 
 !Collection methodsFor: '*Web'!
@@ -951,10 +906,6 @@ appendToBrush: aTagBrush
 
 appendToBrush: aTagBrush
 	aTagBrush append: self asString
-!
-
-appendToJQuery: aJQuery
-	aJQuery append: self asString
 ! !
 
 !String methodsFor: '*Web'!
@@ -963,10 +914,6 @@ appendToBrush: aTagBrush
 	aTagBrush appendString: self
 !
 
-appendToJQuery: aJQuery
-	aJQuery append: self
-!
-
 asBrush
 	^ TagBrush fromCssSelector: self
 ! !