예제 #1
0
 public override void RegisterNavMenuItems(NavMenu menu)
 {
     menu.GroupFromName("Manage").AddRange(new[]
     {
         new NavMenuItem
         {
             DisplayText      = "Breeds",
             RequiredPolicies = new[] { Permissions.Breed.ManageUI },
             LinkHref         = new Uri("/Breed", UriKind.Relative)
         },
         new NavMenuItem
         {
             DisplayText      = "Species",
             RequiredPolicies = new[] { Permissions.Species.ManageUI },
             LinkHref         = new Uri("/Species", UriKind.Relative)
         },
         new NavMenuItem
         {
             DisplayText      = "Contacts",
             RequiredPolicies = new[] { Permissions.Contact.ManageUI },
             LinkHref         = new Uri("/Contact", UriKind.Relative)
         },
         new NavMenuItem
         {
             DisplayText      = "Locations",
             RequiredPolicies = new[] { Permissions.Location.ManageUI },
             LinkHref         = new Uri("/Location", UriKind.Relative)
         }
     });
 }
예제 #2
0
 public override void RegisterNavMenuItems(NavMenu menu)
 {
     menu.GroupFromName("Admin").Add(new NavMenuItem
     {
         DisplayText      = "Users",
         RequiredPolicies = new[] { Permissions.User.ManageUI },
         LinkHref         = new Uri("/Admin/Users", UriKind.Relative)
     });
 }
예제 #3
0
 public override void RegisterNavMenuItems(NavMenu menu)
 {
     menu.GroupFromName("Admin").Add(new NavMenuItem
     {
         DisplayText      = "GraphQL",
         RequiredPolicies = new[] { Permissions.Other.GraphQLUI },
         LinkHref         = new Uri("/ui/playground", UriKind.Relative)
     });
 }
예제 #4
0
        public override void RegisterNavMenuItems(NavMenu menu)
        {
            menu.GroupFromName("Admin").AddRange(new[]
            {
                new NavMenuItem
                {
                    DisplayText      = "ControlTest",
                    RequiredPolicies = new[] { Permissions.Other.DebugUI },
                    LinkHref         = new Uri("/Admin/ControlTest", UriKind.Relative)
                },

                new NavMenuItem
                {
                    DisplayText      = "Settings",
                    RequiredPolicies = new[] { Permissions.Other.Settings },
                    LinkHref         = new Uri("/Admin/Settings", UriKind.Relative)
                }
            });
        }