как заставить (можно ли?) ViewStack использовать эффекты showEffect hideEffect параллельно?
Цитата:
|
When you change the currently visible child container, you can use the hideEffect property of the container being hidden and the showEffect property of the newly visible child container to apply an effect to the child containers. The ViewStack container waits for the hideEffect of the child container being hidden to complete before it reveals the new child container.
|
я залез в код компоненты ViewStack, и там на строчке 1111 описывается обработчик события завершения эффекта, внутри которого идёт вызов методов инвалидации. хорошо бы этот обработчик вызывать не по завершении эффекта, а сразу внутри метода commitSelectedIndex().
НО 1) этот обработчик private 2) внутри него используется опять таки private свойство needToInstantiateSelectedChild, т.е. скопировать код этого метода в свой метод не получится
есть мысли?
гугл говорит про PairedStackEffect
http://www.tink.ws/blog/pairedstackeffect-fade-squash/ но хотелось бы пользоваться обычными встроенными <mx:Parallel/>