You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/07/24 15:31:28 UTC

[royale-asjs] 01/01: Merge branch 'feature/dataprovider-extensiblity' into develop

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 c64c4632fcaf12488742658a24974995755000b9
Merge: 46581a7 824f763
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Fri Jul 24 17:30:57 2020 +0200

    Merge branch 'feature/dataprovider-extensiblity' into develop
    
    * feature/dataprovider-extensiblity:
      finish refactor of table mapper removing dataProviderChangeHandler since now the basic factory can be conveniently extended
      more refactor for extensibility
      move creation code to createAllItemRenderers
      remove old methods to make it more near of new mappers
      table mapper refactor model
      jewel-table-factory: refactor to use dataitemrendererfactorybase first step
      jewel: fix mappers
      dataprovider factory: little refactor to make it more extensible for more complex components (jewel table)

 .../html/beads/DataItemRendererFactoryBase.as      |  50 +++--
 .../DataItemRendererFactoryForCollectionView.as    |  35 +--
 .../royale/html/beads/ItemRendererFactoryBase.as   |   9 +-
 ...DownListItemRendererFactoryForCollectionView.as |   5 +-
 .../TableItemRendererFactoryForCollectionView.as   | 250 +++++----------------
 5 files changed, 115 insertions(+), 234 deletions(-)