Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#12420 closed task (fixed)

finish splitting widgets apart by file

Reported by: bill Owned by: bill
Priority: high Milestone: 1.7
Component: Dijit Version: 1.6.0
Keywords: 1.7-mobile Cc:
Blocked By: Blocking:

Description

There are a few widgets left that should be split into separate files, so that apps don't need to include more code than they need:

  • DropDownButton
  • ComboButton
  • MappedTextBox
  • RangeBoundTextBox
  • RadioButton

Note that ToggleButton was changed in [23989].

Change History (13)

comment:1 Changed 9 years ago by bill

(In [23997]) Finish split of DropDownButton and ComboButton into separate files, and fix lots of requires for those two widgets plus some for ToggleButton, refs #12419, #12420 !strict.

comment:2 Changed 9 years ago by bill

(In [23999]) Split MappedTextBox, RangeBoundTextBox, and ComboBoxMixin into separate files, refs #12420 !strict.

comment:3 Changed 9 years ago by bill

Resolution: fixed
Status: newclosed

(In [24002]) Split RadioButton into separate files, fixes #12420 !strict.

comment:4 Changed 9 years ago by bill

(In [24343]) don't pull in every possible menu child from Menu.js, refs #12420 !strict

comment:5 Changed 9 years ago by bill

(In [24346]) missing dependencies for MenuItem and MenuSeparator, refs #12420 !strict

comment:6 Changed 9 years ago by bill

(In [24440]) don't pull in every possible menu child from Menu.js, refs #12420 !strict

comment:7 Changed 8 years ago by bill

(In [24492]) don't make Dialog automatically pull in TooltipDialog, refs #12420 !strict

comment:8 Changed 8 years ago by bill

(In [24764]) Don't pull in deprecated AccordionPane from AccordionContainer. Refs #12420 !strict.

comment:9 Changed 8 years ago by bill

(In [25329]) In sync mode do implicit includes (ex: Dialog pulls in TooltipDialog) like in 1.6, refs #12420 !strict.

comment:10 Changed 8 years ago by bill

(In [25335]) trying again: In sync mode do implicit includes (ex: Dialog pulls in TooltipDialog) like in 1.6, refs #12420 !strict.

comment:11 Changed 8 years ago by Rawld Gill

(In [25338]) moved implicit includes inside factory so that rescoping works; refs #12420; !strict

comment:12 Changed 8 years ago by bill

(In [25347]) simplify if() conditions, refs #12420 !strict.

comment:13 Changed 8 years ago by bill

(In [25555]) Don't pull modules into the build unless app explicitly requires them, refs #12420 !strict.

Note: See TracTickets for help on using tickets.