0 Replies Latest reply on Dec 3, 2009 5:04 PM by GordonSmith

    [svn:fx-trunk] 12478: The partAdded() and partRemoved() methods of Spark components now dispatch new events named "partAdded" and  "partRemoved", of type SkinPartEvent.

    GordonSmith Level 4

      Revision: 12478

      Revision: 12478

      Author:   gosmith@adobe.com

      Date:     2009-12-03 17:03:50 -0800 (Thu, 03 Dec 2009)

      Log Message:

      ***********

      The partAdded() and partRemoved() methods of Spark components now dispatch new events named "partAdded" and "partRemoved", of type SkinPartEvent. The accessibility implementation classes will soon use these events to know when skin parts are added and removed so that they can attach and remove event handlers appropriately. This mechanism may change in a future release, so developers should not depend on these undocumented events.

       

      I've made sure that all overrides of partAdded() and partRemoved() call the supermethod so that they dispatch these events.

       

      QE notes: None

      Doc notes: None

      Bugs: None

      Reviewer: Deepa

      Tests run: checkintests

      Is noteworthy for integration: No

       

      Modified Paths:

      **************

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Scroller.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableContainer.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Spinner.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TextArea.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TitleWindow.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ButtonBarBas e.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/DropDownList Base.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableCom ponent.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/TrackBase.as

       

      Added Paths:

      ***********

          flex/sdk/trunk/frameworks/projects/spark/src/spark/events/SkinPartEvent.as