a:35:{s:9:"#provides";s:21:"dojox.dtl.filter.misc";s:9:"#resource";s:18:"dtl/filter/misc.js";s:36:"dojox.dtl.filter.misc.filesizeformat";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"value";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:341:" value = parseFloat(value); if(value < 1024){ return (value == 1) ? value + " byte" : value + " bytes"; }else if(value < 1024 * 1024){ return (value / 1024).toFixed(1) + " KB"; }else if(value < 1024 * 1024 * 1024){ return (value / 1024 / 1024).toFixed(1) + " MB"; } return (value / 1024 / 1024 / 1024).toFixed(1) + " GB";";s:7:"summary";s:87:"Format the value like a 'human-readable' file size (i.e. 13 KB, 4.1 MB, 102bytes, etc).";}s:31:"dojox.dtl.filter.misc.pluralize";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:5:"value";a:1:{s:4:"type";s:0:"";}s:3:"arg";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:272:" arg = arg || 's'; if(arg.indexOf(",") == -1){ arg = "," + arg; } var parts = arg.split(","); if(parts.length > 2){ return ""; } var singular = parts[0]; var plural = parts[1]; if(parseInt(value, 10) != 1){ return plural; } return singular;";s:7:"summary";s:73:"Returns a plural suffix if the value is not 1, for '1 vote' vs. '2 votes'";s:11:"description";s:193:"By default, 's' is used as a suffix; if an argument is provided, that string is used instead. If the provided argument contains a comma, the text before the comma is used for the singular case.";}s:36:"dojox.dtl.filter.misc._phone2numeric";a:3:{s:4:"type";s:6:"Object";s:7:"private";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.a";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.b";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.c";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.d";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.e";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.f";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.g";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.h";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.i";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.j";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.k";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.l";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.m";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.n";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.o";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.p";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.r";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.s";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.t";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.u";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.v";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.w";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.x";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:38:"dojox.dtl.filter.misc._phone2numeric.y";a:2:{s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:35:"dojox.dtl.filter.misc.phone2numeric";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"value";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:272:" var dm = dojox.dtl.filter.misc; value = value + ""; var output = ""; for(var i = 0; i < value.length; i++){ var chr = value.charAt(i).toLowerCase(); (dm._phone2numeric[chr]) ? output += dm._phone2numeric[chr] : output += value.charAt(i); } return output;";s:7:"summary";s:67:"Takes a phone number and converts it in to its numerical equivalent";}s:28:"dojox.dtl.filter.misc.pprint";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"value";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:28:" return dojo.toJson(value);";s:7:"summary";s:59:"A wrapper around toJson unless something better comes along";}s:21:"dojox.dtl.filter.misc";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:16:"dojox.dtl.filter";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:"";}}