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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "a\x0a\x09^ self tag: 'a'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "abbr\x0a\x09^ self tag: 'abbr'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "address\x0a\x09^ self tag: 'address'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "area\x0a\x09^ self tag: 'area'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "article\x0a\x09^ self tag: 'article'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "aside\x0a\x09^ self tag: 'aside'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "audio\x0a\x09^ self tag: 'audio'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "base\x0a\x09^ self tag: 'base'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "blockquote\x0a\x09^ self tag: 'blockquote'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "body\x0a\x09^ self tag: 'body'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "br\x0a\x09^ self tag: 'br'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "button\x0a\x09^ self tag: 'button'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "canvas\x0a\x09^ self tag: 'canvas'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "caption\x0a\x09^ self tag: 'caption'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "cite\x0a\x09^ self tag: 'cite'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "code\x0a\x09^ self tag: 'code'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "col\x0a\x09^ self tag: 'col'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "colgroup\x0a\x09^ self tag: 'colgroup'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "command\x0a\x09^ self tag: 'command'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "datalist\x0a\x09^ self tag: 'datalist'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "dd\x0a\x09^ self tag: 'dd'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "del\x0a\x09^ self tag: 'del'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "details\x0a\x09^ self tag: 'details'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "div\x0a\x09^ self tag: 'div'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aBlock"], source: "div: aBlock\x0a\x09^ self div with: aBlock", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "dl\x0a\x09^ self tag: 'dl'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "dt\x0a\x09^ self tag: 'dt'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "em\x0a\x09^ self tag: 'em'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "embed\x0a\x09^ self tag: 'embed'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>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"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "fieldset\x0a\x09^ self tag: 'fieldset'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "figcaption\x0a\x09^ self tag: 'figcaption'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "figure\x0a\x09^ self tag: 'figure'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "footer\x0a\x09^ self tag: 'footer'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "form\x0a\x09^ self tag: 'form'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "h1\x0a\x09^ self tag: 'h1'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "h1: anObject\x0a\x09^ self h1 with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "h2\x0a\x09^ self tag: 'h2'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "h2: anObject\x0a\x09^ self h2 with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "h3\x0a\x09^ self tag: 'h3'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "h3: anObject\x0a\x09^ self h3 with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "h4\x0a\x09^ self tag: 'h4'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "h4: anObject\x0a\x09^ self h4 with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "h5\x0a\x09^ self tag: 'h5'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "h5: anObject\x0a\x09^ self h5 with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "h6\x0a\x09^ self tag: 'h6'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "h6: anObject\x0a\x09^ self h6 with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "head\x0a\x09^ self tag: 'head'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "header\x0a\x09^ self tag: 'header'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "hgroup\x0a\x09^ self tag: 'hgroup'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "hr\x0a\x09^ self tag: 'hr'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "html\x0a\x09^ self tag: 'html'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "iframe\x0a\x09^ self tag: 'iframe'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aString"], source: "iframe: aString\x0a\x09^ self iframe src: aString", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "img\x0a\x09^ self tag: 'img'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aString"], source: "img: aString\x0a\x09^ self img src: aString", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>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"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aJQuery"], source: "initializeFromJQuery: aJQuery\x0a\x09root := TagBrush fromJQuery: aJQuery canvas: self", referencedClasses: ["TagBrush"], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "input\x0a\x09^ self tag: 'input'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "label\x0a\x09^ self tag: 'label'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "legend\x0a\x09^ self tag: 'legend'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "li\x0a\x09^ self tag: 'li'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "li: anObject\x0a\x09^ self li with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "link\x0a\x09^ self tag: 'link'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "map\x0a\x09^ self tag: 'map'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "mark\x0a\x09^ self tag: 'mark'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "menu\x0a\x09^ self tag: 'menu'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "meta\x0a\x09^ self tag: 'meta'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "nav\x0a\x09^ self tag: 'nav'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aString"], source: "newTag: aString\x0a\x09^ TagBrush fromString: aString canvas: self", referencedClasses: ["TagBrush"], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "noscript\x0a\x09^ self tag: 'noscript'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "object\x0a\x09^ self tag: 'object'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "ol\x0a\x09^ self tag: 'ol'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "ol: anObject\x0a\x09^ self ol with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "optgroup\x0a\x09^ self tag: 'optgroup'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "option\x0a\x09^ self tag: 'option'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "output\x0a\x09^ self tag: 'output'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "p\x0a\x09^ self tag: 'p'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "p: anObject\x0a\x09^ self p with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "param\x0a\x09^ self tag: 'param'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "pre\x0a\x09^ self tag: 'pre'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "progress\x0a\x09^ self tag: 'progress'", referencedClasses: [], //>>excludeEnd("ide"); 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"); 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"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "script\x0a\x09^ self tag: 'script'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "section\x0a\x09^ self tag: 'section'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "select\x0a\x09^ self tag: 'select'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "small\x0a\x09^ self tag: 'small'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "source\x0a\x09^ self tag: 'source'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "span\x0a\x09^ self tag: 'span'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "span: anObject\x0a\x09^ self span with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "strong\x0a\x09^ self tag: 'strong'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "strong: anObject\x0a\x09^ self strong with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "style\x0a\x09^ self tag: 'style'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aString"], source: "style: aString\x0a\x09^ self style with: aString; yourself", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "sub\x0a\x09^ self tag: 'sub'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "summary\x0a\x09^ self tag: 'summary'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "sup\x0a\x09^ self tag: 'sup'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "table\x0a\x09^ self tag: 'table'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["aString"], source: "tag: aString\x0a\x09^ root addBrush: (self newTag: aString)", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "tbody\x0a\x09^ self tag: 'tbody'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "td\x0a\x09^ self tag: 'td'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "textarea\x0a\x09^ self tag: 'textarea'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "tfoot\x0a\x09^ self tag: 'tfoot'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "th\x0a\x09^ self tag: 'th'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "thead\x0a\x09^ self tag: 'thead'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "time\x0a\x09^ self tag: 'time'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "title\x0a\x09^ self tag: 'title'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "tr\x0a\x09^ self tag: 'tr'", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "ul\x0a\x09^ self tag: 'ul'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "ul: anObject\x0a\x09^ self ul with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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",{},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: [], source: "video\x0a\x09^ self tag: 'video'", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas)}); //>>excludeEnd("ctx"); }, //>>excludeStart("ide", pragmas.excludeIdeData); args: ["anObject"], source: "with: anObject\x0a\x09^ self root with: anObject", referencedClasses: [], //>>excludeEnd("ide"); 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},$globals.HTMLCanvas.a$cls)}); //>>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"); 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 `