Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-977

Allow the application menus to be specified using a appmenu.layout.xml file.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • viewer-wicket-1.7.0, core-1.7.0
    • 1.16.0
    • Core, Viewer Wicket
    • None

    Description

      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" }

      ,
      ...
      }
      }
      }

      Attachments

        Issue Links

          Activity

            People

              danhaywood Daniel Keir Haywood
              danhaywood Daniel Keir Haywood
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: