You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Tzvetanov Grigorov (Jira)" <ji...@apache.org> on 2020/07/24 12:53:00 UTC
[jira] [Resolved] (WICKET-6801) Model lambdas do not return an
IModel implementing IComponentAssignedModel
[ https://issues.apache.org/jira/browse/WICKET-6801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Tzvetanov Grigorov resolved WICKET-6801.
-----------------------------------------------
Resolution: Later
I've tried to implement smart returns for IModel's #map(), #flatMap() etc. but I don't see how this could be done without a lot of code duplication:
[https://github.com/apache/wicket/compare/master...martin-g:feature/WICKET-6801-IModel-monad-methods-should-return-IComponentAssignedModel-when-needed?expand=1]
Closing as "Later" since a workaround has been provided for your specific case in the users@ mailing list. Maybe someone will get inspired by my attempt and provide a working PR.
> Model lambdas do not return an IModel implementing IComponentAssignedModel
> --------------------------------------------------------------------------
>
> Key: WICKET-6801
> URL: https://issues.apache.org/jira/browse/WICKET-6801
> Project: Wicket
> Issue Type: Improvement
> Reporter: Alberto Brosich
> Assignee: Martin Tzvetanov Grigorov
> Priority: Minor
>
> Model lambdas should return an IModel implementing IComponentAssignedModel when base model implements it.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)