[
https://issues.apache.org/jira/browse/ISIS-554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13792035#comment-13792035
]
ASF subversion and git services commented on ISIS-554:
------------------------------------------------------
Commit d43a07a0d6a2f4b08dc6bce629d08f522b8b0875 in branch refs/heads/master
from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=d43a07a ]
ISIS-554: reworking dashboard into a @HomePage annotation
instead of a @Dashboard service, instead we indicate that precisely (at most)
one domain service action is the @HomePage action. This can return any object,
eg a view model representing a dashboard, or a simple list, or may even
accept arguments (in which case an action prompt will be automatically
displayed).
In addition:
- slight hack to lazily maintain the specId cache after loading any spec
- required for view model specs that are not eagerly loaded
- new convenience AbstractHomePageDashboardService added to applib
- ActionPanel's NoResultHandler removed, since had no function
(and was causing the EmptyCollectionPanelFactory to not correctly render an
empty
collection for @HomePage action that returned no results)
- added convenience AbstractContainedObject#newViewModelInstance(...) method
Minor fixes to CSS:
- so that hovering over a plain label in a Wicket viewer
table is shown as a regular default cursor, not a pointer (hand)
- on custom application.css in quickstart app, for x-abc demo styles
- minor fixes to CSS
> Automatically render a "Dashboard" service (perhaps one annotated with
> @Dashboard) as an object in the Wicket viewer.
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: ISIS-554
> URL: https://issues.apache.org/jira/browse/ISIS-554
> Project: Isis
> Issue Type: New Feature
> Components: Core, Viewer: RestfulObjects, Viewer: Wicket
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Fix For: viewer-wicket-1.3.0, viewer-restfulobjects-2.1.0,
> core-1.3.0
>
>
--
This message was sent by Atlassian JIRA
(v6.1#6144)