a:15:{s:9:"#provides";s:18:"dojox.dtl.tag.date";s:9:"#resource";s:15:"dtl/tag/date.js";s:9:"#requires";a:2:{i:0;a:2:{i:0;s:6:"common";i:1;s:15:"dojox.dtl._base";}i:1;a:2:{i:0;s:6:"common";i:1;s:20:"dojox.dtl.utils.date";}}s:26:"dojox.dtl.tag.date.NowNode";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:6:"format";a:1:{s:4:"type";s:0:"";}s:4:"node";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:106:" this._format = format; this.format = new dojox.dtl.utils.date.DateFormat(format); this.contents = node;";s:9:"classlike";b:1;s:7:"summary";s:0:"";}s:34:"dojox.dtl.tag.date.NowNode._format";a:3:{s:8:"instance";s:26:"dojox.dtl.tag.date.NowNode";s:7:"private";b:1;s:7:"summary";s:0:"";}s:33:"dojox.dtl.tag.date.NowNode.format";a:2:{s:8:"instance";s:26:"dojox.dtl.tag.date.NowNode";s:7:"summary";s:0:"";}s:35:"dojox.dtl.tag.date.NowNode.contents";a:2:{s:8:"instance";s:26:"dojox.dtl.tag.date.NowNode";s:7:"summary";s:0:"";}s:22:"dojox.dtl.tag.date.now";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:6:"parser";a:1:{s:4:"type";s:0:"";}s:5:"token";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:946:"dojo.provide("dojox.dtl.tag.date"); dojo.require("dojox.dtl._base"); dojo.require("dojox.dtl.utils.date"); dojox.dtl.tag.date.NowNode = function(format, node){ this._format = format; this.format = new dojox.dtl.utils.date.DateFormat(format); this.contents = node; } dojo.extend(dojox.dtl.tag.date.NowNode, { render: function(context, buffer){ this.contents.set(this.format.format(new Date())); return this.contents.render(context, buffer); }, unrender: function(context, buffer){ return this.contents.unrender(context, buffer); }, clone: function(buffer){ return new this.constructor(this._format, this.contents.clone(buffer)); } }); dojox.dtl.tag.date.now = function(parser, token){ // Split by either :" or :' var parts = token.split_contents(); if(parts.length != 2){ throw new Error("'now' statement takes one argument"); } return new dojox.dtl.tag.date.NowNode(parts[1].slice(1, -1), parser.create_text_node());";s:7:"summary";s:0:"";}s:33:"dojox.dtl.tag.date.NowNode.render";a:5:{s:9:"prototype";s:26:"dojox.dtl.tag.date.NowNode";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:7:"context";a:1:{s:4:"type";s:0:"";}s:6:"buffer";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:100:" this.contents.set(this.format.format(new Date())); return this.contents.render(context, buffer);";s:7:"summary";s:0:"";}s:35:"dojox.dtl.tag.date.NowNode.unrender";a:5:{s:9:"prototype";s:26:"dojox.dtl.tag.date.NowNode";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:7:"context";a:1:{s:4:"type";s:0:"";}s:6:"buffer";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:49:" return this.contents.unrender(context, buffer);";s:7:"summary";s:0:"";}s:32:"dojox.dtl.tag.date.NowNode.clone";a:5:{s:9:"prototype";s:26:"dojox.dtl.tag.date.NowNode";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:6:"buffer";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:73:" return new this.constructor(this._format, this.contents.clone(buffer));";s:7:"summary";s:0:"";}s:18:"dojox.dtl.tag.date";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:13:"dojox.dtl.tag";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:9:"dojox.dtl";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}