Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Adobe Flex SDK 3.3 (Release)
-
None
-
None
-
Language Found: English
Description
The ListBase and AdvancedListBase classes differ in only four properties and styles and only three public methods. Both classes descend directly from ScrollControlBase.
A better idea might be to have them both descend from something like ListCommonBase, which has all the properties, styles, events and methods that are common to both, even if only in the abstract.
This would make it easier to create components that could handle itemRenderers that could be either ListBase descendants or AdvancedListBase descendants (e.g. a more flexible ComboBox - see bug SDK-18590 for a specific bug on that topic).