Opened 11 years ago

Last modified 9 years ago

#9356 closed enhancement

Move dojox.form._HasDropDown to dijit — at Initial Version

Reported by: Nathan Toone Owned by: Nathan Toone
Priority: low Milestone: 1.4
Component: Dijit Version: 1.3.0
Keywords: Cc: bill
Blocked By: Blocking:


The following things need to happen:

1 - Rename and flag as protected the following members:

dropDownNode -> _buttonNode aroundNode -> _aroundNode popupStateNode -> _popupStateNode

2 - Remove _onMenuMouseup from _HasDropDown 3 - Move the dijit.Menu-specific handling code from dojox.form.DropDownSelect? into _HasDropDown 4 - Move _HasDropDown to dijit._HasDropDown, and create a stub (deprecated) in dojox.form (in case anyone is using it) 5 - Upgrade the following dijit components to use _HasDropDown instead of their current code:

dijit.form.DropDownButton? dijit.form.ComboButton? (extends from DropDownButton?) dijit.form.ComboBox? dijit.form.FilteringSelect? (extends from ComboBox?) dijit.form._DateTimeTextBox dijit.form.DateTextBox? (extends from _DateTimeTextBox) dijit.form.TimeTextBox? (extends from _DateTimeTextBox)

6 - Cross fingers and wait for breakage reports to come in :)

Change History (0)

Note: See TracTickets for help on using tickets.