Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-17038

Create a common ancestor class for ListBase and AdvancedListBase

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Adobe Flex SDK 3.3 (Release)
    • None
    • mx: General
    • 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).

      Attachments

        Activity

          People

            Unassigned Unassigned
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: