The Dojo Toolkit UI library. Please submit bugs to https://bugs.dojotoolkit.org/
HTML JavaScript CSS Other
Latest commit c198a11 Aug 17, 2016 Michael Van Sickle fixes #18849 - remove 'dijitTabPane' class from child when removed fr…
…om tab container
Failed to load latest commit information.
_base Move getBookmark() and moveToBookmark() from deprecated dijit/_base/f… Apr 17, 2013
_editor Fix hitting ENTER in the Editor when running Jaws. Nov 25, 2015
_tree api doc updates, refs #13101 !strict Aug 27, 2012
bench fix typos in regex, fixes #18552 Apr 14, 2015
form revert accidental push Aug 17, 2016
icons Fix claro's LTR loading icon, fixes #18241. Dec 11, 2014
layout fixes #18849 - remove 'dijitTabPane' class from child when removed fr… Aug 17, 2016
nls Add Serbian, Bosnian and Macedonian translation. refs #18710 Sep 16, 2015
templates Put Calendar's aria-labelledby attribute back on the root node. May 7, 2015
tests fixes #18849 - remove 'dijitTabPane' class from child when removed fr… Aug 17, 2016
themes Fix regression where visibility:visible elements in unselected panes … Mar 1, 2016
tree Tree: don't start drag on right click. Fixes #18526. Mar 18, 2015
.gitattributes .gitattributes file to normalize line endings Jun 21, 2013
BackgroundIframe.js disable background iframe on WP8, to match 1.9 behavior, refs #17811 May 21, 2014
CONTRIBUTING.md refs #18121, more metadata updates Mar 5, 2016
Calendar.js Use dojoClick=true for all clickable things in the Calendar, Jul 9, 2014
CalendarLite.js Restore blank lines accidentally removed in 16b69e1. Apr 7, 2015
CheckedMenuItem.js fix CheckedMenuItem disabled styling, fixes #17371, refs #10735 Aug 12, 2013
ColorPalette.js dijit: fix indentation of code inside define() callbacks, refs #12672… Feb 28, 2013
ConfirmDialog.js Fix typo in class declarations for ConfirmDialog, ConfirmTooltipDialog. Oct 8, 2015
ConfirmTooltipDialog.js Fix typo in class declarations for ConfirmDialog, ConfirmTooltipDialog. Oct 8, 2015
Declaration.js Fix data-dojo-args usage with Declaration, fixes #16303 !strict. Nov 7, 2012
Destroyable.js fix typo, refs #17680 Apr 16, 2014
Dialog.js Keep Dialog within viewport when viewport shrunk. Jun 28, 2015
DialogUnderlay.js make !BackgroundIframe transparent again (in all cases), so that tool… Apr 16, 2013
DropDownMenu.js fix ref to undefined "evt", refs #16323 Sep 30, 2013
Editor.js Make Editor work (more or less) on Edge. Oct 14, 2015
Fieldset.js Widgets that use ondijitclick in their templates should list dijit/a1… May 3, 2014
InlineEditBox.js InlineEditBox: destroy save/cancel button widgets, fixes #17748 Feb 21, 2014
LICENSE refs #18783, update copyright year Jan 23, 2016
Menu.js Fix leftClick context menu keyboard open. May 1, 2015
MenuBar.js Add clearSelectedItem parameter to _cleanUp() method for slight code … Mar 18, 2013
MenuBarItem.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
MenuItem.js Monitor focus from Menu rather than MenuItem, refs #7111. Jun 21, 2013
MenuSeparator.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
PopupMenuBarItem.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
PopupMenuItem.js add aria-labelledby to menus spawned by PopupMenu[Bar]Item, fixes #17255 Jun 12, 2013
ProgressBar.js Make dir property case insensitive, fixes #18400. Dec 4, 2014
README.md refs #18783, update README to current copyright year Feb 15, 2016
RadioMenuItem.js Detect previously checked RadioMenuItem on the fly. Oct 25, 2013
TitlePane.js fix dijit/a11yclick paths to be relative, refs #15878 Apr 7, 2013
Toolbar.js Mark connectKeyNavHandlers() as deprecated, refs #16323 !strict. Apr 8, 2013
ToolbarSeparator.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
Tooltip.js fix typo, fixes #18431 Jan 3, 2015
TooltipDialog.js Implement ConfirmDialog and ConfirmTooltipDialog. May 3, 2014
Tree.js Fix typos causing console errors, fixes #18851, refs #6236. Aug 8, 2016
Viewport.js avoid null pointer exception (regression from [31193]), refs #16730 Apr 23, 2013
WidgetSet.js Dijit: use MIDs rather than global variables in summaries and descrip… Jul 24, 2012
_AttachMixin.js fix typo in comments Oct 20, 2015
_BidiMixin.js Move definition of textDir property from _BidiMixin.js to _WidgetBase… Mar 16, 2015
_BidiSupport.js Use has("dojo-bidi") flag for dijit too, same as dojox/mobile. Flag e… Dec 21, 2012
_Calendar.js Fix dijit/_base API doc, in particular only show the symbols exported… Jul 11, 2012
_ConfirmDialogMixin.js Fix typo in class declarations for ConfirmDialog, ConfirmTooltipDialog. Oct 8, 2015
_Contained.js Fix _Contained#getNextSibling() when parent is StackContainer. May 28, 2015
_Container.js Fix _Contained#getNextSibling() when parent is StackContainer. May 28, 2015
_CssStateMixin.js Support unprefixed pointer events Dec 1, 2013
_DialogMixin.js Remove code duplication between Confirm[Tooltip]Dialog and [Tooltip]D… May 5, 2014
_FocusMixin.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
_HasDropDown.js Clear dropdown width setting (due to autoWidth:true) when dropdown is… Dec 3, 2015
_KeyNavContainer.js Mark connectKeyNavHandlers() as deprecated, refs #16323 !strict. Apr 8, 2013
_KeyNavMixin.js _keyboardSearch is now expecting also null from _getNextFocusableChil… Oct 5, 2015
_MenuBase.js remove unnecessary preventDefault() call, fixes #17344 Jul 27, 2013
_OnDijitClickMixin.js remove no longer used dojo/_base/unload and dojo/_base/win dependenci… Feb 23, 2013
_PaletteMixin.js dijit: fix indentation of code inside define() callbacks, refs #12672… Feb 28, 2013
_Templated.js Remove widgetsInTemplate property and instead auto-detect Jan 3, 2016
_TemplatedMixin.js Fix escaping of characters in substitution variables, fixes #17286. Jul 1, 2013
_TimePicker.js Optimize rendering TimePicker items. Jul 4, 2015
_Widget.js Stop printing attr() deprecation warning. Jul 15, 2013
_WidgetBase.js fixes #18803, keep class id if srcNodeRef.id is empty string in create() Mar 5, 2016
_WidgetsInTemplateMixin.js Remove widgetsInTemplate property and instead auto-detect Jan 3, 2016
_base.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
a11y.js Set focus.curNode when clicking non-disabled tabIndex=-1 element, fix… May 5, 2013
a11yclick.js fix test typo and update source code comment, refs #17693 May 3, 2014
bower.json Updating source version to 1.12.0-pre Mar 20, 2016
dijit-all.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
dijit.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
dijit.profile.js fixes #18648, update to exclude node_modules from build profile Dec 31, 2015
focus.js fixes #17810 touch/pointer events feature detection. May 9, 2014
hccss.js Use domReady() as a function rather than as a plugin, so dependencies… Aug 21, 2012
main.js Dijit: Remove duplicate module summaries (which occurred both at the … Jun 18, 2012
package.json Updating source version to 1.12.0-pre Mar 20, 2016
place.js fix tooltips on SVG nodes on FF, fixes #16310 Mar 4, 2014
popup.js Clear dropdown scrollbar if viewport size increased. Dec 1, 2015
registry.js remove no-longer used dependency, refs #15206 !strict May 2, 2013
robot.js Various DOH robot updates: Aug 20, 2012
robotx.js Various DOH robot updates: Aug 20, 2012
selection.js lint fix (use comma not semicolon), refs #16683 !strict May 4, 2013
typematic.js after [30480] kernel dependency no longer used, refs #16585 Apr 8, 2013

README.md

dijit

dijit is the package that contains the widget library for Dojo Toolkit. It requires the core of the Dojo Toolkit and provides a framework for building additional widgets as well as a full set of rich user interface widgets including form, layout and data-aware items.

Installing

Installation instructions are available at dojotoolkit.org/download.

Getting Started

If you are starting out with Dojo and Dijit, the following resources are available to you:

License and Copyright

The Dojo Toolkit (including this package) is dual licensed under BSD 3-Clause and AFL. For more information on the license please see the License Information. The Dojo Toolkit is Copyright (c) 2005-2016, The Dojo Foundation. All rights reserved.