[ 
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)

Reply via email to