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