text: define("bd/dijit/dropDownButton", [
    "bd",
    "dijit",
    "bd/containable",
    "bd/dijit/compat",
    "dijit/form/DropDownButton"
  ], function(bd, dijit) {
  ///
  // Defines the class bd.dijit.dropDownButton.
  
  return bd.dijit.dropDownButton= bd.declare(
    ///
    // Dojo's dijit.form.DropDownButton wrapped for use with the Backdraft framework. //Includes the following features:
    // 
    // * A constructor compatible with bd.createWidget.
    // * A `disabled` attribute that prevents all user interaction is true and has no effect otherwise.
    // * A `visible` attribute that shows/hides the widget.
    // * A `focusable` attribute that computes the whether or not the widget can receive the focus based in enabled/visible status.
    // * The bd.containable mixin.
    // 
    // All of these features are implemented uniformily through several mixin classes.
    [
    dijit.form.DropDownButton,
    bd.containable,
    bd.dijit.visible,
    bd.dijit.focusable,
    bd.dijit.constructor], {});
  
  });
  // Copyright (c) 2000-2009, Altoviso, Inc. (www.altoviso.com). Use, modification, and distribution subject to terms of license.
  
  