Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-977

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

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: viewer-wicket-1.7.0, core-1.7.0
    • Fix Version/s: 1.16.0
    • Component/s: Core, Core: Viewer: Wicket
    • Labels:
      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

              • Assignee:
                danhaywood Dan Haywood
                Reporter:
                danhaywood Dan Haywood
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: