If no one else has any favorite or concerns I would start bring tinks accordion to the experimantel project. Whats about all the other components shall I move them aswell? If so.. there would appear a component conflict ;). Tinks and experimental folder contain both a MenuBar component. How do we proceed in this situation?
Cyrill On Mon, Mar 11, 2013 at 1:02 AM, Frédéric THOMAS <webdoubl...@hotmail.com> wrote: > Hi Cyril, > > My thoughts would be the 3rd option as it gives more features but I didn't > try it yet. > I guess the tinks components haven't been added to the existing one at the > time because mustella haven't been donated yet. > > > -Fred > > -----Message d'origine----- From: Cyrill Zadra > Sent: Sunday, March 10, 2013 3:30 PM > > To: dev@flex.apache.org > Subject: Re: Spark Accordion > > In the meantime I had a look at tinks Spark Accordion and one thing I > recognized that his AccordionLayout is supporting animation (Bounce, > Linear). But his accordion is depending on a few introduced classes > (Navigator, NavigatorGroup, DefferedGroup ... ) . > > For my use case tinks accordion did also work. > Is anyone already using a spark accordion or has a favorite? > > Currently I see following 3 possibilities: > > 1) Using Adobe's accordion as it is in adobe.next branch. > > Here a list of the files that will be changed or added for spark accordion. > > Container.as Modified frameworks/projects/mx/src/mx/core > FlexVersion.as Modified frameworks/projects/framework/src/mx/core > Accordion.as Added frameworks/projects/spark/src/spark/components > AccordionContent.as Added frameworks/projects/spark/src/spark/components > ContainerDestructionPolicy.as Added frameworks/projects/spark/src/spark/core > IDeferredContentOwner.as Modified frameworks/projects/framework/src/mx/core > ModuleLoader.as Modified frameworks/projects/spark/src/spark/modules > NavigatorContent.as Modified frameworks/projects/spark/src/spark/components > SkinnableContainer.as Modified > frameworks/projects/spark/src/spark/components > defaults.css Modified frameworks/projects/spark > HorizontalAccordionContentSkin.mxml Added > frameworks/projects/spark/src/spark/skins/spark > HorizontalAccordionLayout.as Added > frameworks/projects/spark/src/spark/components/supportClasses > HorizontalAccordionSkin.mxml Added > frameworks/projects/spark/src/spark/skins/spark > HorizontalAccordionToggleButtonSkin.mxml Added > frameworks/projects/spark/src/spark/skins/spark > SparkClasses.as Modified frameworks/projects/spark/src > VerticalAccordionContentSkin.mxml Added > frameworks/projects/spark/src/spark/skins/spark > VerticalAccordionLayout.as Added > frameworks/projects/spark/src/spark/components/supportClasses > VerticalAccordionSkin.mxml Added > frameworks/projects/spark/src/spark/skins/spark > VerticalAccordionToggleButtonSkin.mxml Added > frameworks/projects/spark/src/spark/skins/spark > 2) Using Adobe's accordion (without the creation policy changes). So > maybe we could remove the creationpolicy feature for first version of > accordion. I'm not sure if this is really a good way to go. > 3) Using tinks Accordion and move it and its dependant classes & files > to experimental project. > > regards > cyrill