nitweb: display defs tab for mpackages and mgroups
[nit.git] / share / nitweb / views / doc / entity.html
index e0114dc..3543b9f 100644 (file)
                        </a>
                </li>
 
+               <!-- definitions -->
+               <li role='presentation' ui-sref-active='active' ng-if='
+                               vm.mentity.class_name == "MPackage" ||
+                               vm.mentity.class_name == "MGroup" ||
+                               vm.mentity.class_name == "MModule"'>
+                       <a ui-sref='.defs'>
+                               <span class='glyphicon glyphicon-list'/>
+                               <span ng-if='vm.mentity.class_name == "MPackage"'>Groups</span>
+                               <span ng-if='vm.mentity.class_name == "MGroup"'>Content</span>
+                               <span ng-if='vm.mentity.class_name == "MModule"'>Classes</span>
+                       </a>
+               </li>
+
                <!-- graph -->
                <li role='presentation' ui-sref-active='active' ng-if='
                                vm.mentity.class_name == "MPackage" ||
                        </a>
                </li>
 
-               <!-- definitions -->
-               <li role='presentation' ui-sref-active='active' ng-if='
-                               vm.mentity.class_name == "MModule"'>
-                       <a ui-sref='.defs'>
-                               <span class='glyphicon glyphicon-asterisk'/> Class definitions
-                       </a>
-               </li>
-
                <!-- all -->
                <li role='presentation' ui-sref-active='active' ng-if='
                                vm.mentity.class_name == "MClass"'>
                </li>
        </ul>
        <br>
-       <div ng-switch='vm.mentity.class_name'>
-               <div ng-switch-when='MClassDef'>
-                       <div ng-include src='"/views/classdef.html"' />
-               </div>
-               <div ng-switch-when='MMethodDef' ng-switch-when='MAttributeDef' ng-switch-when='MVirtualTypeDef'>
-                       <div ng-include src='"/views/propdef.html"' />
-               </div>
-
-               <ui-view />
-       </div>
+       <ui-view />
 </div>