deliteful-Select-user-store-prog

Sample using deliteful/Select with user's store instead of the default store. The Select widget is created programmatically.

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.14/require.js"></script>

JavaScript

require.config({
  baseUrl: "http://ibm-js.github.io/libraries/master/",     
});

require(["deliteful-build/layer"], function () {
  require(["dstore/Memory", "dstore/Trackable",
           "deliteful/Select", "requirejs-domready/domReady!"],
    function (Memory, Trackable, Select) {
      var select = new Select({selectionMode: "multiple"});
      var dstore = new (Memory.createSubclass(Trackable))({});
      select.source = dstore;
      for (var i = 1; i <= 100; i++) {
        dstore.add({text: "Option " + i, value: i});
      }
      select.placeAt(document.body);
      document.body.style.display = "";
  });
});