You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Dan Haywood (JIRA)" <ji...@apache.org> on 2016/07/13 04:41:20 UTC

[jira] [Updated] (ISIS-977) Allow the application menus to be specified using a appmenu.layout.xml file.

     [ https://issues.apache.org/jira/browse/ISIS-977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Haywood updated ISIS-977:
-----------------------------
    Fix Version/s:     (was: 1.15.0)
                   1.14.0
          Summary: Allow the application menus to be specified using a appmenu.layout.xml file.  (was: Allow the application menus to be specified using a appmenu.layout.json file.)

> Allow the application menus to be specified using a appmenu.layout.xml file.
> ----------------------------------------------------------------------------
>
>                 Key: ISIS-977
>                 URL: https://issues.apache.org/jira/browse/ISIS-977
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core, Core: Viewer: Wicket
>    Affects Versions: viewer-wicket-1.7.0, core-1.7.0
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>            Priority: Minor
>             Fix For: 1.14.0
>
>
> encapsulating the information in @DomainServiceLayout and @MemberOrder, eg:
> {
>   "PRIMARY": [
>       "FixedAssets": {
>         "org.estatio.dom.assets.Properties": {
>           "actions": {
>             "newProperty": {
>               "cssClassFa": "..."
>             },
>             "findProperties": {
>               ...
>             }
>           }
>         },
>         "org.estatio.dom.assets.Units": {
>           ...
>         },
>         "org.estatio.dom.assets.FixedAssetRegistrations": {
>           ...
>         }
>       },
>       "Parties": {
>         ...
>       },
>       ...
>    ],
>    "SECONDARY": [
>      "Prototyping": {
>         ...
>      },
>      "Changes": {
>         ...
>      },
>      "Security": {
>         ...
>      }
>    ],
>    "TERTIARY": {
>      "org.estatio.webapp.services.admin.EstatioAdministrationService": {
>        "updateEpochDate": {},
>        "listAllSettings": {}
>      }
>      "org.estatio.webapp.services.other.OtherServices": {
>        "execute": {
>           "cssClassFa": "fa-bolt"
>        },
>        ...       
>      }
>    }
>  }



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)