UNPKG

dojox

Version:

Dojo eXtensions, a rollup of many useful sub-projects and varying states of maturity – from very stable and robust, to alpha and experimental. See individual projects contain README files for details.

34 lines (27 loc) 762 B
define([ "dojo/_base/lang" ], function(lang){ // module: // dojox/mobile/dh/ContentTypeMap var o = { // summary: // A component that provides a map for determining the content handler // class from a content-type. }; lang.setObject("dojox.mobile.dh.ContentTypeMap", o); o.map = { "html": "dojox/mobile/dh/HtmlContentHandler", "json": "dojox/mobile/dh/JsonContentHandler" }; o.add = function(/*String*/ contentType, /*String*/ handlerClass){ // summary: // Adds a handler class for the given content type. this.map[contentType] = handlerClass; }; o.getHandlerClass = function(/*String*/ contentType){ // summary: // Returns the handler class for the given content type. return this.map[contentType]; }; return o; });