HTML Custom Element / Widget infrastructure
wkeese Stop losing reference to this._previousDropDown.
It's still weird though that the previous dropdown isn't detached
until a new dropdown is displayed (or until the HasDropDown widget
itself is detached).

Fixes #499.
Latest commit fe1a982 Sep 21, 2018
Permalink
Failed to load latest commit information.
DialogUnderlay/themes forgot to check in DialogUnderlay less files Jul 24, 2014
Scrollable/themes Scrollable: fix scrolling broken on iOS 8 in some conditions. Fixes #338 Dec 5, 2014
TooltipDialog Move relevant dijit, mobile modules to top level and delete the rest. Jul 11, 2014
docs
nls
samples
tests Stop losing reference to this._previousDropDown. Sep 21, 2018
themes
.bowerrc add bowerrc to make sure components are added where we expect them to be Dec 25, 2013
.gitattributes .gitattributes file to normalize line endings Jun 21, 2013
.gitignore
.jshintrc move WebKitMutationObserver jshint from .jshintrc to Widget.js Dec 25, 2013
.travis.yml
ArrayQueryAdapter.js
BackgroundIframe.js
Bidi.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
CONTRIBUTING.md link to coding guidelines Mar 7, 2014
Container.js
CssState.js
CustomElement.js
Dialog.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
DialogUnderlay.js
DisplayContainer.js Switch to new Stateful API for getters/setters. Jul 6, 2018
DstoreQueryAdapter.js
FormValueWidget.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
FormWidget.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
Gruntfile.js
HasDropDown.js Stop losing reference to this._previousDropDown. Sep 21, 2018
KeyNav.js
LICENSE
README.md
Scrollable.js
Selection.js
Store.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
StoreMap.js
Template.js
Viewport.js Issues with popup sizing when opening popup near bottom of document, Jul 19, 2018
Widget.js Don't bother calling connectedCallback() from placeAt(). Sep 4, 2018
a11y.js a11y.js: remove dependencies on dojo/dom* modules Jun 16, 2014
a11yclick.js
activationTracker.js Remove leftover reference to detached node. Jul 21, 2017
bower.json
customElements.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
features.js
handlebars.js
hc.js
on.js
package.json
place.js
popup.js Convert delite to Custom Elements V1 spec. Sep 4, 2018
register.js Remove code from register() supporting extension of existing elements. Sep 4, 2018
theme.js
uacss.js Add class for mac. Mar 9, 2017

README.md

delite Build Status

This project provides a custom elements based UI Widget framework working both on desktop and mobile platforms.

Status

No official release yet.

Migration

For developers migrating a widget from dijit, migration will require manual steps listed here.

Issues

Bugs and open issues are tracked in the github issues tracker.

Licensing

This project is distributed by the Dojo Foundation and licensed under the "New" BSD License except the Bootstrap variables.less file which is distributed under MIT license.

All contributions require a Dojo Foundation CLA.

Installation

Bower release installation:

$ bower install delite

Manual master installation:

$ git clone git://github.com/ibm-js/delite.git

Then install dependencies with bower (or manually from github if you prefer to):

$ cd delite
$ bower install

Documentation

See the introductory blog post to get started.

Then see the delite website including the documentation section.