Sha256: c8f0b3bd66a6902f8a1f067d8e084775d494ab08c958f31a3c4b137283cc07c5
Contents?: true
Size: 820 Bytes
Versions: 1
Compression:
Stored size: 820 Bytes
Contents
define("dojox/mobile/dh/PatternFileTypeMap", [ "dojo/_base/lang" ], function(lang){ // module: // dojox/mobile/dh/PatternFileTypeMap var o = { // summary: // A component that provides a map for determining content-type from // the pattern of the URL. }; lang.setObject("dojox.mobile.dh.PatternFileTypeMap", o); o.map = { ".*\.html": "html", ".*\.json": "json" }; o.add = function(/*String*/ key, /*String*/ contentType){ // summary: // Adds a handler class for the given content type. this.map[key] = contentType; }; o.getContentType = function(/*String*/ fileName){ // summary: // Returns the handler class for the given content type. for(var key in this.map){ if((new RegExp(key)).test(fileName)){ return this.map[key]; } } return null; }; return o; });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dojox-rails-0.11.0 | vendor/assets/javascripts/mobile/dh/PatternFileTypeMap.js.uncompressed.js |