define(["amber/boot", "require", "amber/core/Kernel-Collections", "amber/core/Kernel-Infrastructure", "amber/core/Kernel-Methods", "amber/core/Kernel-Objects"], 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");
$pkg.innerEval = function (expr) { return eval(expr); };
$pkg.imports = ["amber/core/Platform-DOM", "amber/jquery/Wrappers-JQuery"];
//>>excludeStart("imports", pragmas.excludeImports);
$pkg.isReady = new Promise(function (resolve, reject) { requirejs(["amber/core/Platform-DOM", "amber/jquery/Wrappers-JQuery"], function () {resolve();}, reject); });
//>>excludeEnd("imports");
$pkg.transport = {"type":"amd","amdNamespace":"amber/web"};
$core.addClass("HTMLCanvas", $globals.Object, ["root"], "Web");
//>>excludeStart("ide", pragmas.excludeIdeData);
$globals.HTMLCanvas.comment="I am a canvas for building HTML.\x0a\x0aI provide the `#tag:` method to create a `TagBrush` (wrapping a DOM element) and convenience methods in the `tags` protocol.\x0a\x0a## API\x0a\x0aMy instances are used as the argument of the `#renderOn:` method of `Widget` objects.\x0a\x0aThe `#with:` method is used to compose HTML, nesting tags. `#with:` can take a `TagBrush`, a `String`, a `BlockClosure` or a `Widget` as argument.\x0a\x0a## Usage example:\x0a\x0a aCanvas a \x0a with: [ aCanvas span with: 'click me' ];\x0a onClick: [ window alert: 'clicked!' ]";
//>>excludeEnd("ide");
$core.addMethod(
$core.method({
selector: "a",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("a");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"a",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "a\x0a\x09^ self tag: 'a'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "abbr",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("abbr");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"abbr",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "abbr\x0a\x09^ self tag: 'abbr'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "address",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("address");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"address",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "address\x0a\x09^ self tag: 'address'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "area",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("area");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"area",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "area\x0a\x09^ self tag: 'area'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "article",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("article");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"article",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "article\x0a\x09^ self tag: 'article'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "aside",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("aside");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"aside",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "aside\x0a\x09^ self tag: 'aside'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "audio",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("audio");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"audio",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "audio\x0a\x09^ self tag: 'audio'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "base",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("base");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"base",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "base\x0a\x09^ self tag: 'base'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "blockquote",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("blockquote");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"blockquote",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "blockquote\x0a\x09^ self tag: 'blockquote'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "body",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("body");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"body",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "body\x0a\x09^ self tag: 'body'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "br",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("br");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"br",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "br\x0a\x09^ self tag: 'br'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "button",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("button");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"button",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "button\x0a\x09^ self tag: 'button'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "canvas",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("canvas");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"canvas",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "canvas\x0a\x09^ self tag: 'canvas'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "caption",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("caption");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"caption",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "caption\x0a\x09^ self tag: 'caption'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "cite",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("cite");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"cite",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "cite\x0a\x09^ self tag: 'cite'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "code",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("code");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"code",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "code\x0a\x09^ self tag: 'code'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "col",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("col");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"col",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "col\x0a\x09^ self tag: 'col'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "colgroup",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("colgroup");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"colgroup",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "colgroup\x0a\x09^ self tag: 'colgroup'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "command",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("command");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"command",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "command\x0a\x09^ self tag: 'command'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "datalist",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("datalist");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"datalist",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "datalist\x0a\x09^ self tag: 'datalist'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "dd",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("dd");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"dd",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "dd\x0a\x09^ self tag: 'dd'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "del",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("del");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"del",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "del\x0a\x09^ self tag: 'del'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "details",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("details");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"details",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "details\x0a\x09^ self tag: 'details'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "div",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("div");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"div",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "div\x0a\x09^ self tag: 'div'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "div:",
protocol: "tags",
fn: function (aBlock){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._div())._with_(aBlock);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"div:",{aBlock:aBlock})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aBlock"],
source: "div: aBlock\x0a\x09^ self div with: aBlock",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "div"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "dl",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("dl");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"dl",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "dl\x0a\x09^ self tag: 'dl'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "dt",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("dt");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"dt",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "dt\x0a\x09^ self tag: 'dt'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "em",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("em");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"em",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "em\x0a\x09^ self tag: 'em'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "embed",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("embed");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"embed",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "embed\x0a\x09^ self tag: 'embed'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "entity:",
protocol: "adding",
fn: function (aString){
var self=this,$self=this;
var result;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
var $2,$4,$3,$1,$5;
$2=""._asJQuery();
$4="&".__comma(aString);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
$ctx1.sendIdx[","]=2;
//>>excludeEnd("ctx");
$3=$recv($4).__comma(";");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
$ctx1.sendIdx[","]=1;
//>>excludeEnd("ctx");
$1=$recv($2)._html_($3);
result=$recv($1)._text();
$5=$recv($recv(result)._size()).__eq((1));
if(!$core.assert($5)){
$self._error_("Not an HTML entity: ".__comma(aString));
}
$self._with_(result);
return self;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"entity:",{aString:aString,result:result})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aString"],
source: "entity: aString\x0a\x09\x22Adds a character representing html entity, eg.\x0a\x09html entity: 'copy'\x0a\x09adds a copyright sign.\x0a\x09If a name does not represent valid HTML entity, error is raised.\x22\x0a\x09| result |\x0a\x09result := ('' asJQuery html: '&', aString, ';') text.\x0a\x09result size = 1 ifFalse: [ self error: 'Not an HTML entity: ', aString ].\x0a\x09self with: result",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["text", "html:", "asJQuery", ",", "ifFalse:", "=", "size", "error:", "with:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "fieldset",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("fieldset");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"fieldset",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "fieldset\x0a\x09^ self tag: 'fieldset'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "figcaption",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("figcaption");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"figcaption",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "figcaption\x0a\x09^ self tag: 'figcaption'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "figure",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("figure");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"figure",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "figure\x0a\x09^ self tag: 'figure'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "footer",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("footer");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"footer",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "footer\x0a\x09^ self tag: 'footer'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "form",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("form");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"form",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "form\x0a\x09^ self tag: 'form'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h1",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("h1");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h1",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "h1\x0a\x09^ self tag: 'h1'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h1:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._h1())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h1:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "h1: anObject\x0a\x09^ self h1 with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "h1"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h2",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("h2");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h2",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "h2\x0a\x09^ self tag: 'h2'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h2:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._h2())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h2:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "h2: anObject\x0a\x09^ self h2 with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "h2"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h3",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("h3");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h3",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "h3\x0a\x09^ self tag: 'h3'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h3:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._h3())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h3:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "h3: anObject\x0a\x09^ self h3 with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "h3"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h4",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("h4");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h4",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "h4\x0a\x09^ self tag: 'h4'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h4:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._h4())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h4:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "h4: anObject\x0a\x09^ self h4 with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "h4"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h5",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("h5");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h5",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "h5\x0a\x09^ self tag: 'h5'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h5:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._h5())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h5:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "h5: anObject\x0a\x09^ self h5 with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "h5"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h6",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("h6");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h6",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "h6\x0a\x09^ self tag: 'h6'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "h6:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._h6())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"h6:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "h6: anObject\x0a\x09^ self h6 with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "h6"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "head",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("head");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"head",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "head\x0a\x09^ self tag: 'head'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "header",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("header");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"header",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "header\x0a\x09^ self tag: 'header'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "hgroup",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("hgroup");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"hgroup",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "hgroup\x0a\x09^ self tag: 'hgroup'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "hr",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("hr");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"hr",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "hr\x0a\x09^ self tag: 'hr'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "html",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("html");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"html",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "html\x0a\x09^ self tag: 'html'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "iframe",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("iframe");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"iframe",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "iframe\x0a\x09^ self tag: 'iframe'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "iframe:",
protocol: "tags",
fn: function (aString){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._iframe())._src_(aString);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"iframe:",{aString:aString})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aString"],
source: "iframe: aString\x0a\x09^ self iframe src: aString",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["src:", "iframe"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "img",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("img");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"img",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "img\x0a\x09^ self tag: 'img'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "img:",
protocol: "tags",
fn: function (aString){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._img())._src_(aString);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"img:",{aString:aString})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aString"],
source: "img: aString\x0a\x09^ self img src: aString",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["src:", "img"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "initialize",
protocol: "initialization",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
var $1,$receiver;
(
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
$ctx1.supercall = true,
//>>excludeEnd("ctx");
($globals.HTMLCanvas.superclass||$boot.nilAsClass).fn.prototype._initialize.apply($self, []));
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
$ctx1.supercall = false;
//>>excludeEnd("ctx");;
$1=$self.root;
if(($receiver = $1) == null || $receiver.a$nil){
$self.root=$recv($globals.TagBrush)._fromString_canvas_("div",self);
$self.root;
} else {
$1;
}
return self;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"initialize",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "initialize\x0a\x09super initialize.\x0a\x09root ifNil: [ root := TagBrush fromString: 'div' canvas: self ]",
referencedClasses: ["TagBrush"],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["initialize", "ifNil:", "fromString:canvas:"]
}),
$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",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("input");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"input",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "input\x0a\x09^ self tag: 'input'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "label",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("label");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"label",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "label\x0a\x09^ self tag: 'label'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "legend",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("legend");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"legend",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "legend\x0a\x09^ self tag: 'legend'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "li",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("li");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"li",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "li\x0a\x09^ self tag: 'li'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "li:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._li())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"li:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "li: anObject\x0a\x09^ self li with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "li"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "link",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("link");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"link",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "link\x0a\x09^ self tag: 'link'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "map",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("map");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"map",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "map\x0a\x09^ self tag: 'map'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "mark",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("mark");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"mark",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "mark\x0a\x09^ self tag: 'mark'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "menu",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("menu");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"menu",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "menu\x0a\x09^ self tag: 'menu'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "meta",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("meta");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"meta",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "meta\x0a\x09^ self tag: 'meta'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "nav",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("nav");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"nav",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "nav\x0a\x09^ self tag: 'nav'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "newTag:",
protocol: "tags",
fn: function (aString){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($globals.TagBrush)._fromString_canvas_(aString,self);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"newTag:",{aString:aString})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aString"],
source: "newTag: aString\x0a\x09^ TagBrush fromString: aString canvas: self",
referencedClasses: ["TagBrush"],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["fromString:canvas:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "noscript",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("noscript");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"noscript",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "noscript\x0a\x09^ self tag: 'noscript'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "object",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("object");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"object",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "object\x0a\x09^ self tag: 'object'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "ol",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("ol");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"ol",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "ol\x0a\x09^ self tag: 'ol'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "ol:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._ol())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"ol:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "ol: anObject\x0a\x09^ self ol with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "ol"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "optgroup",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("optgroup");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"optgroup",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "optgroup\x0a\x09^ self tag: 'optgroup'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "option",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("option");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"option",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "option\x0a\x09^ self tag: 'option'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "output",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("output");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"output",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "output\x0a\x09^ self tag: 'output'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "p",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("p");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"p",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "p\x0a\x09^ self tag: 'p'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "p:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._p())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"p:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "p: anObject\x0a\x09^ self p with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "p"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "param",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("param");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"param",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "param\x0a\x09^ self tag: 'param'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "pre",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("pre");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"pre",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "pre\x0a\x09^ self tag: 'pre'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "progress",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("progress");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"progress",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "progress\x0a\x09^ self tag: 'progress'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "root",
protocol: "accessing",
fn: function (){
var self=this,$self=this;
return $self.root;
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "root\x0a\x09^ root",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: []
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "root:",
protocol: "accessing",
fn: function (aTagBrush){
var self=this,$self=this;
$self.root=aTagBrush;
return self;
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aTagBrush"],
source: "root: aTagBrush\x0a\x09root := aTagBrush",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: []
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "script",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("script");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"script",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "script\x0a\x09^ self tag: 'script'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "section",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("section");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"section",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "section\x0a\x09^ self tag: 'section'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "select",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("select");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"select",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "select\x0a\x09^ self tag: 'select'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "small",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("small");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"small",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "small\x0a\x09^ self tag: 'small'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "source",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("source");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"source",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "source\x0a\x09^ self tag: 'source'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "span",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("span");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"span",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "span\x0a\x09^ self tag: 'span'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "span:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._span())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"span:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "span: anObject\x0a\x09^ self span with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "span"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "strong",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("strong");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"strong",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "strong\x0a\x09^ self tag: 'strong'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "strong:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._strong())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"strong:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "strong: anObject\x0a\x09^ self strong with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "strong"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "style",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("style");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"style",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "style\x0a\x09^ self tag: 'style'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "style:",
protocol: "tags",
fn: function (aString){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
var $1;
$1=$self._style();
$recv($1)._with_(aString);
return $recv($1)._yourself();
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"style:",{aString:aString})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aString"],
source: "style: aString\x0a\x09^ self style with: aString; yourself",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "style", "yourself"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "sub",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("sub");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"sub",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "sub\x0a\x09^ self tag: 'sub'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "summary",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("summary");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"summary",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "summary\x0a\x09^ self tag: 'summary'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "sup",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("sup");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"sup",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "sup\x0a\x09^ self tag: 'sup'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "table",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("table");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"table",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "table\x0a\x09^ self tag: 'table'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "tag:",
protocol: "tags",
fn: function (aString){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self.root)._addBrush_($self._newTag_(aString));
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"tag:",{aString:aString})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["aString"],
source: "tag: aString\x0a\x09^ root addBrush: (self newTag: aString)",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["addBrush:", "newTag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "tbody",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("tbody");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"tbody",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "tbody\x0a\x09^ self tag: 'tbody'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "td",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("td");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"td",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "td\x0a\x09^ self tag: 'td'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "textarea",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("textarea");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"textarea",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "textarea\x0a\x09^ self tag: 'textarea'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "tfoot",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("tfoot");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"tfoot",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "tfoot\x0a\x09^ self tag: 'tfoot'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "th",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("th");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"th",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "th\x0a\x09^ self tag: 'th'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "thead",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("thead");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"thead",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "thead\x0a\x09^ self tag: 'thead'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "time",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("time");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"time",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "time\x0a\x09^ self tag: 'time'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "title",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("title");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"title",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "title\x0a\x09^ self tag: 'title'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "tr",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("tr");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"tr",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "tr\x0a\x09^ self tag: 'tr'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "ul",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("ul");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"ul",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "ul\x0a\x09^ self tag: 'ul'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "ul:",
protocol: "tags",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._ul())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"ul:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "ul: anObject\x0a\x09^ self ul with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["with:", "ul"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "video",
protocol: "tags",
fn: function (){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $self._tag_("video");
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"video",{})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: [],
source: "video\x0a\x09^ self tag: 'video'",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["tag:"]
}),
$globals.HTMLCanvas);
$core.addMethod(
$core.method({
selector: "with:",
protocol: "adding",
fn: function (anObject){
var self=this,$self=this;
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
return $core.withContext(function($ctx1) {
//>>excludeEnd("ctx");
return $recv($self._root())._with_(anObject);
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
}, function($ctx1) {$ctx1.fill(self,"with:",{anObject:anObject})});
//>>excludeEnd("ctx");
},
//>>excludeStart("ide", pragmas.excludeIdeData);
args: ["anObject"],
source: "with: anObject\x0a\x09^ self root with: anObject",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
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._basicNew();
$recv($1)._initializeFromJQuery_(aJQuery);
$recv($1)._initialize();
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 basicNew\x0a\x09\x09initializeFromJQuery: aJQuery;\x0a\x09\x09initialize;\x0a\x09\x09yourself",
referencedClasses: [],
//>>excludeEnd("ide");
pragmas: [],
messageSends: ["initializeFromJQuery:", "basicNew", "initialize", "yourself"]
}),
$globals.HTMLCanvas.a$cls);
$core.addClass("TagBrush", $globals.Object, ["canvas", "element"], "Web");
//>>excludeStart("ide", pragmas.excludeIdeData);
$globals.TagBrush.comment="I am a brush for building a single DOM element (which I hold onto).\x0a\x0aAll tags but `