This is an automated email from the ASF dual-hosted git repository. carlosrovira pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit edc39732f75d980f2142bf8a85ce7622804131bf Merge: b4fb343 7768364 Author: Carlos Rovira <[email protected]> AuthorDate: Tue Feb 11 15:33:01 2020 +0100 Merge branch 'feature/router' into develop * feature/router: Added AMFStorage Router changes todomvc-jewel: fix togglebuttons selected state, it needs to have a set up for any defined stated, maybe something to improve in states implementation? todomvc-jewel: add missing "?" to ternary operator todomvc-jewel: add missing dependency Storage to pom.xml items should be contextually correct Added conversion to and from json Should work but the states of the buttons are messed up Fixed router bugs work on states added default route added to manifest Theoretically works Still need path routing More stubs bead stubs examples/jewel/todomvc/asconfig.json | 2 +- examples/jewel/todomvc/pom.xml | 14 ++ .../jewel/todomvc/controllers/TodoController.as | 43 ++-- .../main/royale/jewel/todomvc/events/TodoEvent.as | 1 - .../main/royale/jewel/todomvc/models/TodoModel.as | 18 +- .../jewel/todomvc/renderers/TodoItemRenderer.mxml | 8 +- .../royale/jewel/todomvc/views/TodoFooter.mxml | 52 ++--- .../jewel/todomvc/views/TodoListSection.mxml | 38 ++-- .../src/main/royale/jewel/todomvc/vos/TodoVO.as | 17 ++ .../TourDeJewel/src/main/royale/MainContent.mxml | 9 +- frameworks/build.xml | 2 +- .../src/main/config/compile-js-config.xml | 3 + .../Basic/src/main/resources/basic-manifest.xml | 8 + .../projects/Basic/src/main/resources/defaults.css | 5 + .../routing/{RouteState.as => ComponentRoute.as} | 31 ++- .../routing/{RouteState.as => IPathRouteBead.as} | 16 +- .../routing/{RouteState.as => LinkInterceptor.as} | 39 +++- .../routing/{RouteState.as => ParameterRoute.as} | 23 ++- .../org/apache/royale/routing/PathRouteBead.as | 86 ++++++++ .../royale/org/apache/royale/routing/RouteState.as | 21 +- .../routing/{RouteState.as => RouteTitleLookup.as} | 21 +- .../org/apache/royale/routing/RouteToComponent.as | 83 ++++++++ .../org/apache/royale/routing/RouteToParameters.as | 129 ++++++++++++ .../org/apache/royale/routing/RouteToState.as | 110 +++++++++++ .../royale/org/apache/royale/routing/Router.as | 218 ++++++++------------- .../org/apache/royale/routing/SetRouteTitle.as | 79 ++++++++ .../Storage/src/main/config/compile-swf-config.xml | 3 + .../Storage/src/main/resources/basic-manifest.xml | 1 + .../Storage/src/main/royale/StorageClasses.as | 1 + .../royale/org/apache/royale/storage/AMFStorage.as | 208 ++++++++++++++++++++ 30 files changed, 996 insertions(+), 293 deletions(-)
