Áreas de funcionalidad
La tabla siguiente proporciona una visión general de los paquetes y módulos de dojo.
Funcionalidad | Módulos | Descripción | |
---|---|---|---|
Dojo Kernel | dojo/_base/kernel |
Kernel de arranque que genera el espacio de nombre dojo | |
Configuración de Dojo | dojo/_base/config |
Configura Dojo y carga la configuración de la plataforma por defecto | |
Cargador de módulos | dojo/_base/loader dojo/require |
Módulo AMD cargador de Dojo | |
Cargador de plugins | dojo/domReady dojo/i18n dojo/has dojo/node |
Módulo AMD cargador de plugins | |
Detector de entidades | dojo/has dojo/snigg dojo/uacss dojo/_base/sniff |
Módulo que proporciona detección y administración de entidades multiplataforma | |
Idioma | dojo/_base/lang |
Las extensiones de lenguaje de base para Dojo | |
Clases | dojo/_base/declare |
Sistema de clases de Dojo | |
Deferreds and Promises | dojo/promise dojo/Deferred dojo/when dojo/_base/Deferred dojo/DeferredList |
Módulos de gestión de procesos asíncronos | |
Eventos, conexiones | dojo/on dojo/_base/connect dojo/_base/event dojo/Evented dojo/behavior |
Módulos para manejar eventos y modificar comportamientos | |
Programación orientada a aspectos | dojo/aspect |
Proporciona asesoramiento basado en aspectos para modificar puntos de unión | |
Peticiones | dojo/request dojo/_base/xhr dojo/io/iframe dojo/io/script |
Controlador de peticiones, el núcleo de la programación "AJAX" | |
Propiedades | dojo/Stateful |
Controlador de objetos y propiedades de clases | |
Topics/Publish/Subscribe | dojo/topic |
Sistema del tema de Dojo | |
Datos y almacemaje | dojo/store dojo/data |
Paquetes que proporcionan el manejo de datos del lado del cliente | |
Router | dojo/router |
Permite mapeo de estructuras basadas en hash a callbacks | |
Parser | dojo/parser |
Permite que el HTML "decorado" se convierta en objetos instanciados | |
DOM y HTML | dojo/dom dojo/dom-attr dojo/dom-class dojo/dom-construct dojo/dom-form dojo/dom-geometry dojo/dom-prop dojo/dom-style dojo/html dojo/_base/html |
Módulos para manipular y manejar el DOM y HTML | |
Query, Nodelist and Selector | dojo/query dojo/NodeList dojo/NodeList-data dojo/NodeList-dom dojo/NodeList-fx dojo/NodeList-html dojo/NodeList-traverse dojo/selector dojo/_base/query dojo/_base/NodeList |
Mejoras de DOM y DOM querying | |
Efectos del DOM | dojo/_base/fx dojo/fx |
Efectos de animación del DOM | |
Browser Window | dojo/window dojo/_base/window |
Referencias compatibles entre navegadores | |
Ciclo de vida del documento | dojo/ready dojo/domReady dojo/_base/unload |
Módulos del ciclo de vida del documento | |
Browser History | dojo/back dojo/hash |
Módulo para controlar el historial del navegador | |
Cookies | dojo/cookie |
Módulo de manejo de cookies | |
Mouse, Touch and Keys | dojo/mouse dojo/touch dojo/keys |
Manejo e internacionalización de las entradas de usuario | |
Drag & Drop | dojo/dnd |
Módulo Drag&Drop | |
Testing | dojo/robot dojo/robotx |
Módulo para simulación de entradas de usuario | |
Arrays | dojo/_base/array |
Mejoras de las funciones de array | |
JSON | dojo/string |
Módulos para manejar JSON | |
Colores | dojo/_base/Color dojo/colors |
Clases y funciones de Color | |
Fechas | dojo/date |
Mejoras de las funciones de fechas | |
URL, y Query Strings | dojo/_base/url dojo/io-query |
Módulo para controlar url's | |
Internacionalización | dojo/i18n dojo/cldr dojo/number dojo/currency |
Módulos para manejar la internacionalización de aplicaciones | |
Accesibilidad | dojo/hccss |
Mejoras de accesibilidad CSS | |
Llamadas de procedimientos remotos | dojo/rpc |
Habilidad para invocar llamadas de procedimientos remotos | |
Miscellaneous | dojo/gears |