Displaying 1 to 20 from 32 results

dojo-boilerplate - A starting point for developing with Dojo


The Dojo Boilerplate is a set of files to help you rapidly get up and running with the Dojo Toolkit. It illustrates some basic best practices when working with Dojo. The Dojo Boilerplate is licensed under the New BSD license.

dojox - Dojo 1 - extras library. Please submit bugs to https://bugs.dojotoolkit.org/


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.





dojos - This is where the Novoda team do all their hacking


Find the module of the dojo you want to attempt. This will be a module under the root dir. Inside you will either find the default directory or a specific language directory. If you only find the default directory, follow these instructions. Once the folder structure has been updated properly you can continue, make a copy of the default project of whichever language you want to run the kata with.

cbtree - The Dijit Tree with Multi State Checkboxes, project code 'cbtree' , is a highly configurable dojo/dijit tree with support for multi-state checkboxes or third party widgets capable of presenting a so-called 'checked' state


The use of checkboxes is configurable and enabled by default. The CheckBox Tree uses it own so called multi-state checkbox to represent the checked state of a data item. However, the user can substitute the multi-state checkbox with any widget capable of representing a 'checked' state. Whether or not multi-state is allowed, or dual state only, depends on the store model configuration. If however, you elect to disable the checkbox feature the CheckBox Tree acts like the default dijit Tree but still offering some of the additional benifits like the ability to hide branch and/or leaf icons and all other styling features.

generator-dojo - A yeoman generator for Dojo projects


A Dojo application generator for Yeoman. Because of this structure, a Dojo application is completely agnostic to the server which delivers it in both development and production environments and requires little to no configuration of the server. It will work equally as well with nginx as it would with Apache Tomcat.

dojo-bootstrap-map-js - Samples for how to use the Esri ArcGIS API for JavaScript w/ Bootstap via Dojo-bootstrap


An application boilerplate demonstrating how to use the Esri ArcGIS API for JavaScript with Bootstrap Map and Dojo Bootstrap to create a responsive mapping application using Bootstrap components. This boilerplate is ideal for mobile applications because it provides the responsive UI of Bootstrap without the overhead of loading all of jQuery. Furthermore, you can run a Dojo build to optimize all of the JavaScript and CSS source code and dependencies to get a roughly 95% reduction in number of requests for scripts and 25% reduction in the size of those scripts.

enterprise-build-sample-js - ArcGIS JavaScript web mapping application to demonstrate automating the Dojo Build Process


This sample application shows how to run a dojo build on a 4.x ArcGIS API for JavaScript application to get it ready for production. The sample intends for bower to be used for dependency management to download the ArcGIS API for JavaScript, dojo, and other dependencies and grunt to run the dojo build (both of which depend on Node.js). This sample is using the 4.3 version of the ArcGIS API for JavaScript. Updated bower files for newer versions of the ArcGIS API for JavaScript can be found at https://github.com/Esri/jsapi-resources. Fork and then clone this repository.

esri-loader - A tiny library to help load ArcGIS API for JavaScript modules in non-Dojo applications


A tiny library to help load modules from either the 4.x or 3.x versions of the ArcGIS API for JavaScript in non-Dojo applications. See below for more information on why this library is needed and how it can help improve application load performance and allow using the ArcGIS API in isomorphic/universal applications.

server_side_dijit - Rendering Dojo UI widgets on the server-side


Middleware plugin for Connect that renders dijit widget templates, which are normally rendered client-side, on the server. Returned pages are modified to include the generated server-side templates inline, with a client-side JavaScript plugin to hook up the templates to the widget. Run the following command line to start a test application, demonstrating a variety of widgets rendered on the server side.

Dojo-Bootstrap - An implementation of the Twitter Bootstrap framework using Dojo.


An implementation of the excellent Bootstrap framework using the Dojo Toolkit. This project replaces the Bootstrap JavaScript components with AMD-compatible Dojo modules. Tested with Dojo 1.9.3 and Bootstrap 3.1.1. See the Tests wiki page for info on running and writing Dojo Bootstrap tests.

generator-dojo-widget - A yeoman generator to create dojo widgets


A few opinionated files will be created. If you created a widget called test, the following files will be created for you. The /test.js file will contain your widget logic. /templates/test.html will be an empty template file if your widget has a template. tests/testTests.html is an html page that you can load to see your widget in isolation. tests/spec/Spectest.js is a jasmine test spec file with a default test instantiating your new widget. resources/test.styl is the style sheet containing styles specific to your new widget.