_modules.js 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. /*
  2. Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved.
  3. Available via Academic Free License >= 2.1 OR the modified BSD license.
  4. see: http://dojotoolkit.org/license for details
  5. */
  6. /*=====
  7. // this file is in place as a quick way to give summaries to all available dojox projects.
  8. dojox = {
  9. // summary:
  10. // DojoX: the home for Dojo eXtensions
  11. //
  12. // description:
  13. // DojoX is a collection of subprojects provided by Dojo committers and subject to
  14. // the generous licensing and policies of the [Dojo CLA](http://dojotoolkit.org/cla)
  15. // Each subproject in DojoX has its own top-level directory and a README file with
  16. // status information and project status and a stability rating (experimental, beta, stable)
  17. //
  18. // Projects may or may not depend on other top-level Dojo projects, like Dojo or Dijit.
  19. // Unlike Dojo and Dijit, code is not subject to i18n and a11y restrictions and may vary
  20. // in quality (experimental code is encouraged in DojoX, but currently prohibited in Dojo
  21. // and Dijit)
  22. //
  23. // DojoX projects may mature to a stable state and stay in DojoX, or on occasion
  24. // after proving themselves may migrate to Dojo Core or Dijit. Dojo and Dijit projects
  25. // are constrained both by development resources as well as design goals, so DojoX is
  26. // a natural place to provide enhanced behavior or extend Dojo Core or Dijit primitives.
  27. // DojoX can also be an incubator for entirely new projects.
  28. }
  29. dojox.analytics = {
  30. // summary: Website analytics and client monitoring system
  31. };
  32. dojox.atom = {
  33. // summary: Implements the Atom Syndication Format and Atom Publishing Protocol
  34. };
  35. dojox.av = {
  36. // summary: Provides Audio/Video capabilities
  37. };
  38. dojox.charting = {
  39. // summary: Vector graphic, data-driven graphs and charts
  40. };
  41. dojox.collections = {
  42. // summary: A set of lists and hashes for easy use within your applications.
  43. };
  44. dojox.color = {
  45. // summary: Advanced color methods, including HSV, HSL, and CMYK conversion, a color generator and advanced colorspace calculations.
  46. };
  47. dojox.cometd = {
  48. // summary: A cometd client written in Dojo
  49. };
  50. dojox.data = {
  51. // summary: Additional dojo.data data stores and demos
  52. };
  53. dojox.date = {
  54. // summary: Additional date manipulation functions
  55. };
  56. dojox.drawing = {
  57. // summary: A vector drawing program
  58. };
  59. dojox.dtl = {
  60. // summary: Django Templating Language implementation
  61. };
  62. dojox.editor = {
  63. // summary: Extensions for dijit.Editor
  64. };
  65. dojox.embed = {
  66. // summary: Base code for embedding for external objects like Flash, Quicktime
  67. };
  68. dojox.encoding = {
  69. // summary: Various encoding algorithms, including crypto and digests.
  70. };
  71. dojox.flash = {
  72. // summary: Utilities to embed and communicate with Flash-based objects
  73. };
  74. dojox.form = {
  75. // summary: Form-related widgets
  76. };
  77. dojox.fx = {
  78. // summary: Extension animations to the core dojo FX project
  79. //
  80. // description:
  81. // A package of animations, and FX-related code, extending Dojo Core fx.
  82. // Including this package includes all the Base and Core fx packages.
  83. //
  84. style: { // summary: Module to provide CSS animations
  85. },
  86. scroll: { // summary: Module to provide scroll-related FX
  87. }
  88. };
  89. dojox.fx["ext-dojo"] = {
  90. // summary: Direct extensions to dojo.fx namespace
  91. NodeList: {
  92. // summary: module to include to support dojox.fx animations in dojo.query()
  93. }
  94. };
  95. dojox.gfx = {
  96. // summary: Cross-browser vector graphics API
  97. // description:
  98. //
  99. // dojox.gfx is an advanced API providing normalized vector drawing
  100. // in a variety of browsers. It has individual renderers for SVG, VML,
  101. // Canvas, and Silverlight.
  102. };
  103. dojox.gfx3d = {
  104. // summary: A 3d API for dojox.gfx
  105. };
  106. dojox.grid = {
  107. // summary: An advanced Grid widget with virtual scrolling, cell editing, and much more
  108. };
  109. dojox.help = {
  110. // summary: TODOC
  111. };
  112. dojox.highlight = {
  113. // summary: A client-side syntax highlighting engine.
  114. // description:
  115. // This project parses pre > code nodes, and applies syntax highlighting for
  116. // a wide variety of languages. Simply dojo.require() in all the
  117. // dojox.highlight.languages you wish to include in your highlighingting,
  118. // and customize colors in the highlight.css.
  119. //
  120. // It is provided as a dojo package, contributed under CLA
  121. // by Ivan Sagalaev and is available originally from:
  122. // http://softwaremaniacs.org/soft/highlight/en/
  123. //
  124. };
  125. dojox.html = {
  126. // summary: TODOC
  127. };
  128. dojox.image = {
  129. // summary: A collection of image related widgets
  130. };
  131. dojox.io = {
  132. // summary: Extensions to the Core dojo.io transports
  133. };
  134. dojox.jq = {
  135. // summary: A JQuery compatibility layer
  136. };
  137. dojox.jsonPath = {
  138. // summary: A query system for JavaScript objects
  139. };
  140. dojox.lang = {
  141. // summary: Language specific extensions
  142. functional: {
  143. // summary: Functional language constructs, including currying and lambda.
  144. }
  145. };
  146. dojox.layout = {
  147. // summary: A collection of layout related Widgets
  148. };
  149. dojox.math = {
  150. // summary: A collection of various advanced math functions.
  151. };
  152. dojox.robot = {
  153. // summary: TODOC
  154. };
  155. dojox.rpc = {
  156. // summary: TODOC
  157. };
  158. dojox.secure = {
  159. // summary: TODOC
  160. };
  161. dojox.sketch = {
  162. // summary: TODOC
  163. };
  164. dojox.sql = {
  165. // summary: objects to support Dojo Offline (dojox.off) DEPRECATED
  166. };
  167. dojox.storage = {
  168. // summary: Objects for mass storage within the browser. For when cookies just aren't enough.
  169. };
  170. dojox.string = {
  171. // summary: A collection of various objects for advanced string manipulation, including a Builder and a tokenizer.
  172. };
  173. dojox.testing = {
  174. // summary: TODOC
  175. };
  176. dojox.timing = {
  177. // summary: A set of objects to perform advanced time-based tasks, including a basic Timer.
  178. };
  179. dojox.uuid = {
  180. // summary: Universally Unique Identifier (UUID) implementations, including an implementation of UUID 2
  181. };
  182. dojox.validate = {
  183. // summary: Additional input validation methods
  184. ca : {
  185. // summary: Methods specific to the Canadian provinces
  186. },
  187. creditCard : {
  188. // summary: Validate various credit card types
  189. }
  190. };
  191. dojox.widget = {
  192. // summary: A collection of un-categorized widgets, or code not requiring its own package.
  193. //
  194. // description:
  195. // These are standalone widgets with varying levels of stability. Some are useful,
  196. // some were created for demonstration purposes, and learning tools. The each maintain
  197. // their own .css file (typically dojox/widget/WidgetName/WidgetName.css)
  198. };
  199. dojox.wire = {
  200. // summary:
  201. // Declarative data binding and action tags for simplified MVC
  202. };
  203. dojox.xml = {
  204. // summary: XML utilities. Currently only includes a DomParser, which returns a psuedo-XML document in JSON-like form.
  205. };
  206. dojox.xmpp = {
  207. // summary: TODOC
  208. };
  209. =====*/