Lively Kernel canvas
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 * MIT license
 *
 * Includes enhancements by Scott Trenda 
 * and Kris Kowal 
 *
 * Accepts a date, a mask, or a date and a mask.
 * Returns a formatted version of the given date.]]> 99 ? Math.round(L / 10) : L),
			]]> 0 ? "-" : "+") + pad(Math.floor(Math.abs(o) / 60) * 100 + Math.abs(o) % 60, 4),
				S:    ["th", "st", "nd", "rd"][d % 10 > 3 ? 0 : (d % 100 - d % 10 != 10) * d % 10]
			};
		return mask.replace(token, function ($0) {
			return $0 in flags ? flags[$0] : $0.slice(1, $0.length - 1);
		});
	};
}();
// Some common format strings
dateFormat.masks = {
	"default":      "ddd mmm dd yyyy HH:MM:ss",
	shortDate:      "m/d/yy",
	mediumDate:     "mmm d, yyyy",
	longDate:       "mmmm d, yyyy",
	fullDate:       "dddd, mmmm d, yyyy",
	shortTime:      "h:MM TT",
	mediumTime:     "h:MM:ss TT",
	longTime:       "h:MM:ss TT Z",
	isoDate:        "yyyy-mm-dd",
	isoTime:        "HH:MM:ss",
	isoDateTime:    "yyyy-mm-dd'T'HH:MM:ss",
	isoUtcDateTime: "UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"
};
// Internationalization strings
dateFormat.i18n = {
	dayNames: [
		"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat",
		"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"
	],
	monthNames: [
		"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec",
		"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
	]
};
// For convenience...
Date.prototype.format = function (mask, utc) {
	return dateFormat(this, mask, utc);
};]]>
ExploringNetRequest...40true
savefalsenulltruenull
Wikicontroltruetrue
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Bevt.isShiftDown()=falsekeyCode66falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
fontHelvetica12:spacewidth3from17xWidth7falsefalsetruefalsetrue0
command=]evt.isShiftDown()=falsekeyCode93falsefalsetruefalsetrue0
command=8evt.isShiftDown()=falsekeyCode56falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Devt.isShiftDown()=falsekeyCode68falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Pevt.isShiftDown()=falsekeyCode80falsefalsetruefalsetrue0
ThisistheresponseHeadersfalsefalsetruefalsetrue0
command=[evt.isShiftDown()=falsekeyCode91falsefalsetruefalsetrue0
command=Sevt.isShiftDown()=falsekeyCode83falsefalsetruefalsetrue0
ThisistheresponseHeadersfalsefalsetruefalsetrue0
statusmsg:serializing....falsefalsetruefalsetrue0
problemstoparsehttp://www.lively-kernel.org/repository/webwerkstatt/marko/ExploringNetRequest.xhtmlfalsefalsetruefalsetrue0
extendForSerialization[objectSVGDefsElement]falsefalsetruefalsetrue0840.500015
-1nullnulltrue0falsetruetrue
false10.11
true
falsenull
nullfalse
nullfalse
nullfalse
nullfalsetruefalse
true
truetrue100truefalse
truefalse050
nullfalsetruenull
Consolefalsenulltruefalse
false
falsenullfalsefalsenullnullnullnullfalse
NetRequest.addMethods({formals:["+Status",//Updatedonce,whenrequestis{Done}withthevaluereturnedfrom'getStatus'."+ReadyState",//Updatedoneverystatetransitionoftherequest."+ResponseXML",//Updatedatmostonce,whenrequeststateis{Done},withtheparsedXMLdocumentretrieved."+ResponseText",//Updatedatmostonce,whenrequeststateis{Done},withthetextcontentretrieved."StreamContent","Progress","+ResponseHeaders",],});nr1=newNetRequest();nr2=newNetRequest({model:{setReadyState:function(readyState){console.log('ThisisthereadyState');},setResponseHeaders:function(string){console.log('ThisistheresponseHeaders');},},setReadyState:'setReadyState',setResponseHeaders:'setResponseHeaders',});nr1.setResponseHeaders()nr2.setResponseHeaders()26truetruefalse
truetruefalse
false00.11
true
false
truefalse
nullfalsetruenullfalse
Workspacefalsenulltruefalse
Xfalsenulltrue
false
false
–falsenulltrue
false
falsenullfalsefalsenullnullnullnullfalse
null223